diff --git a/src/main/java/com/avaje/ebeaninternal/server/type/TypeManager.java b/src/main/java/com/avaje/ebeaninternal/server/type/TypeManager.java index e2d9ca627..efaf2b3b4 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/type/TypeManager.java +++ b/src/main/java/com/avaje/ebeaninternal/server/type/TypeManager.java @@ -7,59 +7,58 @@ import com.avaje.ebeaninternal.server.type.reflect.CheckImmutableResponse; */ public interface TypeManager { - /** - * Check if the type is immutable using reflection. - */ - public CheckImmutableResponse checkImmutable(Class cls); + /** + * Check if the type is immutable using reflection. + */ + CheckImmutableResponse checkImmutable(Class cls); - /** - * Create ScalarDataReader's for the Immutable compound type. - */ - public ScalarDataReader recursiveCreateScalarDataReader(Class cls); + /** + * Create ScalarDataReader's for the Immutable compound type. + */ + ScalarDataReader recursiveCreateScalarDataReader(Class cls); - /** - * Create ScalarTypes for this Immutable Value Object type. - */ - public ScalarType recursiveCreateScalarTypes(Class cls); + /** + * Create ScalarTypes for this Immutable Value Object type. + */ + ScalarType recursiveCreateScalarTypes(Class cls); - /** - * Register a ScalarType with the system. - */ - public void add(ScalarType scalarType); + /** + * Register a ScalarType with the system. + */ + void add(ScalarType scalarType); - /** - * Return the Internal CompoundType handler for a given compound type. - */ - public CtCompoundType getCompoundType(Class type); + /** + * Return the Internal CompoundType handler for a given compound type. + */ + CtCompoundType getCompoundType(Class type); - /** - * Return the ScalarType for a given jdbc type. - * - * @param jdbcType - * as per java.sql.Types - */ - public ScalarType getScalarType(int jdbcType); + /** + * Return the ScalarType for a given jdbc type. + * + * @param jdbcType as per java.sql.Types + */ + ScalarType getScalarType(int jdbcType); - /** - * Return the ScalarType for a given logical type. - */ - public ScalarType getScalarType(Class type); + /** + * Return the ScalarType for a given logical type. + */ + ScalarType getScalarType(Class type); - /** - * For java.util.Date and java.util.Calendar additionally pass the jdbc type - * that you would like the ScalarType to map to. This is because these types - * can map to different java.sql.Types depending on the property. - */ - public ScalarType getScalarType(Class type, int jdbcType); + /** + * For java.util.Date and java.util.Calendar additionally pass the jdbc type + * that you would like the ScalarType to map to. This is because these types + * can map to different java.sql.Types depending on the property. + */ + ScalarType getScalarType(Class type, int jdbcType); - /** - * Create a ScalarType for an Enum using a mapping (rather than JPA Ordinal - * or String which has limitations). - */ - public ScalarType createEnumScalarType(Class enumType); + /** + * Create a ScalarType for an Enum using a mapping (rather than JPA Ordinal + * or String which has limitations). + */ + ScalarType createEnumScalarType(Class enumType); - /** - * Find a scalarType using a custom type key. Used for Hstore and similar special types. - */ - public ScalarType getScalarTypeFromKey(String specialTypeKey); + /** + * Find a scalarType using a custom type key. Used for Hstore and similar special types. + */ + ScalarType getScalarTypeFromKey(String specialTypeKey); }