Uses of Interface
org.hibernate.usertype.UserType
Packages that use UserType
Package
Description
This package contains the interfaces that make up the bootstrap API
for Hibernate.
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.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines APIs for configuring Hibernate.
This package defines the Hibernate configuration-time mapping model.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type
.-
Uses of UserType in org.hibernate.boot
Methods in org.hibernate.boot with parameters of type UserTypeModifier and TypeMethodDescriptionMetadataBuilder.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 UserTypeModifier and TypeMethodDescriptionInFlightMetadataCollectorImpl.findRegisteredUserType
(Class<?> basicType) Methods in org.hibernate.boot.internal with parameters of type UserTypeModifier and TypeMethodDescriptionMetadataBuilderImpl.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 UserTypeModifier and TypeMethodDescriptiondefault 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. -
Uses of UserType in org.hibernate.boot.model.internal
Method parameters in org.hibernate.boot.model.internal with type arguments of type UserTypeModifier and TypeMethodDescriptionstatic JdbcMapping
AnnotationHelper.resolveUserType
(Class<UserType<?>> userTypeClass, MetadataBuildingContext context) -
Uses of UserType in org.hibernate.boot.model.process.internal
Constructors in org.hibernate.boot.model.process.internal with parameters of type UserType -
Uses of UserType in org.hibernate.boot.models.annotations.internal
Methods in org.hibernate.boot.models.annotations.internal that return types with arguments of type UserTypeModifier and TypeMethodDescriptionTypeRegistrationAnnotation.userType()
CollectionIdTypeAnnotation.value()
MapKeyTypeAnnotation.value()
TypeAnnotation.value()
Method parameters in org.hibernate.boot.models.annotations.internal with type arguments of type UserTypeModifier and TypeMethodDescriptionvoid
void
void
void
-
Uses of UserType in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return types with arguments of type UserTypeModifier and TypeMethodDescriptionInFlightMetadataCollector.findRegisteredUserType
(Class<?> basicType) Methods in org.hibernate.boot.spi with parameters of type UserTypeModifier and TypeMethodDescriptionAbstractDelegatingMetadataBuilderImplementor.applyBasicType
(UserType<?> type, String... keys) Constructors in org.hibernate.boot.spi with parameters of type UserTypeModifierConstructorDescriptionBasicTypeRegistration
(UserType<?> type, String[] keys, TypeConfiguration typeConfiguration) -
Uses of UserType in org.hibernate.cfg
Methods in org.hibernate.cfg with parameters of type UserTypeModifier and TypeMethodDescriptionConfiguration.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 -
Uses of UserType in org.hibernate.mapping
Method parameters in org.hibernate.mapping with type arguments of type UserTypeModifier and TypeMethodDescriptionvoid
BasicValue.setExplicitCustomType
(Class<? extends UserType<?>> explicitCustomType) -
Uses of UserType in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit that return types with arguments of type UserTypeModifier and TypeMethodDescriptionDialectFeatureChecks.FakeMetadataBuildingContext.findRegisteredUserType
(Class<?> basicType) -
Uses of UserType in org.hibernate.type
Classes in org.hibernate.type that implement UserTypeModifier and TypeClassDescriptionclass
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 UserTypeMethods in org.hibernate.type with parameters of type UserTypeConstructors in org.hibernate.type with parameters of type UserTypeModifierConstructorDescriptionCustomType
(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 UserTypeConstructors in org.hibernate.type.internal with parameters of type UserTypeModifierConstructorDescriptionMutabilityPlanWrapper
(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.usertypeModifier and TypeInterfaceDescriptioninterface
A custom type that may function as an identifier or discriminator typeinterface
A user type that may be used for a version propertyClasses in org.hibernate.usertype that implement UserTypeModifier and TypeClassDescriptionclass
class
class
ConvenienceUserType
implementation which mimics the legacy@Type
annotation which was based on thehbm.xml
mapping's string-based type support.class
TypeContributions.contributeType(BasicType)
instead.