Class BasicTypeRegistry
java.lang.Object
org.hibernate.type.BasicTypeRegistry
- All Implemented Interfaces:
Serializable
A registry of
BasicType instances- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPrimeEntry(BasicType<?> type, String legacyTypeClassName, String[] registrationKeys) voidaddPrimeEntry(BasicTypeReference<?> type, String legacyTypeClassName, String[] registrationKeys) voidaddTypeReferenceRegistrationKey(String typeReferenceKey, String... additionalTypeReferenceKeys) @Nullable BasicType<?> getRegisteredArrayType(Type javaElementType) <J> @Nullable BasicType<J> getRegisteredType(Class<J> javaType) @Nullable BasicType<?> getRegisteredType(Type javaType) @Nullable BasicType<?> getRegisteredType(String key) booleanisPrimed()voidprimed()voidvoidvoid<T> CustomType<T> <J> BasicType<J> BasicType<?> <J> @Nullable BasicType<J> resolve(BasicTypeReference<J> basicTypeReference) <J> BasicType<J> <J> BasicType<J> <J> BasicType<J> <J> BasicType<J> Find an existing BasicType registration for the given JavaType and JdbcType combo or create (and register) one.voidunregister(String... keys)
-
Constructor Details
-
BasicTypeRegistry
-
-
Method Details
-
getRegisteredType
-
getRegisteredType
-
getRegisteredType
-
getRegisteredArrayType
-
resolve
-
resolve
-
resolve
-
resolve
-
resolve
-
resolve
-
resolve
-
register
-
register
-
register
-
register
-
unregister
-
addTypeReferenceRegistrationKey
-
isPrimed
public boolean isPrimed() -
primed
public void primed() -
addPrimeEntry
-
addPrimeEntry
public void addPrimeEntry(BasicTypeReference<?> type, String legacyTypeClassName, String[] registrationKeys)
-