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 interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.model.process.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.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 which extend the set of built-in types defined inorg.hibernate.type
. -
-
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()
TheUserType
.Class<? extends UserType<?>>
value()
The custom type implementor classClass<? extends UserType<?>>
value()
The custom type implementor classClass<? extends UserType<?>>
value()
The 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)
Deprecated. -
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)
Register aUserType
as the implicit (auto-applied) type for values of typereturnedClass()
.default void
TypeContributions. contributeType(UserType<?> type, String... keys)
Deprecated.UseTypeContributions.contributeType(BasicType)
instead. -
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)
Register a type into the type registry, potentially replacing a previously registered type. -
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
Method parameters in org.hibernate.mapping with type arguments of type UserType Modifier and Type Method Description void
BasicValue. setExplicitCustomType(Class<? extends UserType<?>> 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>>
Deprecated, for removal: This API element is subject to removal in a future version.Use the built-in support for enumsMethods 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>
-