code: @SuppressWarnings("unchecked")
    public Class<? extends Serializable> getIdType() {
      Type type = propertyTypes.get(idName);
      return (Class<? extends Serializable>) (null != type ? type.getReturnedClass() : null);
    }
docs: <p>
  getIdClass.
  </p>
  
  @return a {@link java.lang.Class} object.