Uses of Interface
org.hibernate.usertype.UserType
-
Packages that use UserType Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot This package contains the contracts that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.model Package defining Hibernate's boot-time metamodel, which is an understanding of the application's domain model (its entities, attributes, etc.) and the mapping of those "domain model parts" to the database.org.hibernate.boot.model.process.internal org.hibernate.boot.spi org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.envers.internal.entities org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.internal org.hibernate.usertype An API for user-defined custom types. -
-
Uses of UserType in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type UserType Modifier and Type Method Description Class<? extends UserType<?>>
userType()
Class<? extends UserType<?>>
value()
The custom type implementor classClass<? extends UserType<?>>
value()
The custom type implementor classClass<? extends UserType<?>>
value()
The implementation class which implementsUserType
. -
Uses of UserType in org.hibernate.boot
Methods in org.hibernate.boot with parameters of type UserType Modifier and Type Method Description MetadataBuilder
MetadataBuilder. applyBasicType(UserType<?> type, String... keys)
Register an additional or overridden custom type mapping. -
Uses of UserType in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return types with arguments of type UserType Modifier and Type Method Description Class<? extends UserType<?>>
InFlightMetadataCollectorImpl. findRegisteredUserType(Class<?> basicType)
Methods in org.hibernate.boot.internal with parameters of type UserType Modifier and Type Method Description MetadataBuilder
MetadataBuilderImpl. applyBasicType(UserType<?> type, String... keys)
void
MetadataBuilderImpl. contributeType(UserType<?> type, String[] keys)
-
Uses of UserType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type UserType Modifier and Type Method Description default void
TypeContributions. contributeType(UserType<?> type, String... keys)
Deprecated.UseTypeContributions.contributeType(BasicType)
instead.default <T> void
TypeContributions. contributeType(UserType<T> type)
Registers a UserType as the implicit (auto-applied) type for values of typereturnedClass()
-
Uses of UserType in org.hibernate.boot.model.process.internal
Constructors in org.hibernate.boot.model.process.internal with parameters of type UserType Constructor Description UserTypeMutabilityPlanAdapter(UserType<T> userType)
-
Uses of UserType in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return types with arguments of type UserType Modifier and Type Method Description Class<? extends UserType<?>>
InFlightMetadataCollector. findRegisteredUserType(Class<?> basicType)
Methods in org.hibernate.boot.spi with parameters of type UserType Modifier and Type Method Description MetadataBuilder
AbstractDelegatingMetadataBuilderImplementor. applyBasicType(UserType<?> type, String... keys)
Constructors in org.hibernate.boot.spi with parameters of type UserType Constructor Description BasicTypeRegistration(UserType<?> type, String[] keys, TypeConfiguration typeConfiguration)
-
Uses of UserType in org.hibernate.cfg
Methods in org.hibernate.cfg with parameters of type UserType Modifier and Type Method Description Configuration
Configuration. registerTypeOverride(UserType<?> type, String[] keys)
-
Uses of UserType in org.hibernate.envers.internal.entities
Classes in org.hibernate.envers.internal.entities that implement UserType Modifier and Type Class Description class
RevisionTypeType
A hibernate type for theRevisionType
enum. -
Uses of UserType in org.hibernate.mapping
Methods in org.hibernate.mapping with type parameters of type UserType Modifier and Type Method Description <T extends UserType<?>>
voidBasicValue. setExplicitCustomType(Class<T> explicitCustomType)
-
Uses of UserType in org.hibernate.type
Classes in org.hibernate.type that implement UserType Modifier and Type Class Description class
EnumType<T extends Enum<T>>
Value type mapper for enumerations.Methods in org.hibernate.type that return UserType Modifier and Type Method Description UserType<J>
CustomType. getUserType()
Methods in org.hibernate.type with parameters of type UserType Modifier and Type Method Description <T> CustomType<T>
BasicTypeRegistry. register(UserType<T> type, String... keys)
Constructors in org.hibernate.type with parameters of type UserType Constructor Description CustomType(UserType<J> userType, String[] registrationKeys, TypeConfiguration typeConfiguration)
CustomType(UserType<J> userType, TypeConfiguration typeConfiguration)
-
Uses of UserType in org.hibernate.type.internal
Fields in org.hibernate.type.internal declared as UserType Modifier and Type Field Description protected UserType<J>
UserTypeJavaTypeWrapper. userType
Constructors in org.hibernate.type.internal with parameters of type UserType Constructor Description MutabilityPlanWrapper(UserType<J> userType)
UserTypeJavaTypeWrapper(UserType<J> userType)
UserTypeSqlTypeAdapter(UserType<J> userType, JavaType<J> jtd, TypeConfiguration typeConfiguration)
-
Uses of UserType in org.hibernate.usertype
Subinterfaces of UserType in org.hibernate.usertype Modifier and Type Interface Description interface
EnhancedUserType<J>
A custom type that may function as an identifier or discriminator typeinterface
UserVersionType<T>
A user type that may be used for a version propertyClasses in org.hibernate.usertype that implement UserType Modifier and Type Class Description class
BaseUserTypeSupport<T>
class
StaticUserTypeSupport<T>
class
UserTypeLegacyBridge
ConvenienceUserType
implementation which mimics the legacy@Type
annotation which was based on thehbm.xml
mapping's string-based type support.class
UserTypeSupport<T>
-