Uses of Interface
org.hibernate.type.descriptor.converter.spi.BasicValueConverter
-
Packages that use BasicValueConverter Package Description org.hibernate.boot.model.process.internal org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.sql.results.graph.basic org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.converter.internal Implements the SPI for basic-typed value conversions.org.hibernate.type.descriptor.converter.spi An SPI for basic-typed value conversions, including support for handling JPAAttributeConverter
instances as part of the HibernateType
system.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 BasicValueConverter in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal that return BasicValueConverter Modifier and Type Method Description BasicValueConverter<J,T>
InferredBasicValueResolution. getValueConverter()
BasicValueConverter
NamedBasicTypeResolution. getValueConverter()
BasicValueConverter
UserTypeResolution. getValueConverter()
BasicValueConverter<E,E>
VersionResolution. getValueConverter()
Constructors in org.hibernate.boot.model.process.internal with parameters of type BasicValueConverter Constructor Description NamedBasicTypeResolution(JavaType<J> domainJtd, BasicType basicType, BasicValueConverter valueConverter, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, MetadataBuildingContext context)
-
Uses of BasicValueConverter in org.hibernate.mapping
Methods in org.hibernate.mapping that return BasicValueConverter Modifier and Type Method Description BasicValueConverter<J,?>
BasicValue.Resolution. getValueConverter()
Converter, if any, to convert values between the domain and relational JavaType representations -
Uses of BasicValueConverter in org.hibernate.metamodel.mapping
Classes in org.hibernate.metamodel.mapping that implement BasicValueConverter Modifier and Type Class Description class
DiscriminatorConverter<O,R>
Conversion of discriminator values between the entity name/Class domain form and its generally CHARACTER or INTEGER based relational formMethods in org.hibernate.metamodel.mapping that return BasicValueConverter Modifier and Type Method Description default BasicValueConverter
JdbcMapping. getValueConverter()
Returns the converter that this basic type uses for transforming from the domain type, to the relational type, ornull
if there is no conversion. -
Uses of BasicValueConverter in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return BasicValueConverter Modifier and Type Method Description BasicValueConverter<J,?>
BasicResultAssembler. getValueConverter()
Exposed for testing purposesConstructors in org.hibernate.sql.results.graph.basic with parameters of type BasicValueConverter Constructor Description BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState, boolean coerceResultType)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, DomainResultCreationState creationState)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath, boolean coerceResultType)
BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter)
CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter)
-
Uses of BasicValueConverter in org.hibernate.type
Classes in org.hibernate.type that implement BasicValueConverter Modifier and Type Class Description class
CharBooleanConverter
class
NumericBooleanConverter
Handles conversion to/fromBoolean
as0
(false) or1
(true)class
TrueFalseConverter
Handles conversion to/fromBoolean
as'T'
or'F'
class
YesNoConverter
Handles conversion to/fromBoolean
as'Y'
or'N'
Methods in org.hibernate.type that return BasicValueConverter Modifier and Type Method Description BasicValueConverter<T,?>
BasicTypeReference. getConverter()
default BasicValueConverter<T,?>
BasicType. getValueConverter()
BasicValueConverter<T[],?>
ConvertedBasicArrayType. getValueConverter()
BasicValueConverter<C,?>
ConvertedBasicCollectionType. getValueConverter()
BasicValueConverter<J,?>
ConvertedBasicType. getValueConverter()
BasicValueConverter<J,Object>
CustomType. getValueConverter()
BasicValueConverter<T,Object>
EnumType. getValueConverter()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.type with parameters of type BasicValueConverter Constructor Description BasicTypeReference(String name, Class<? extends T> javaType, int sqlTypeCode, BasicValueConverter<T,?> converter)
ConvertedBasicArrayType(BasicType<T> baseDescriptor, JdbcType arrayJdbcType, JavaType<T[]> arrayTypeDescriptor, BasicValueConverter<T[],?> converter)
ConvertedBasicCollectionType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, BasicCollectionJavaType<C,E> arrayTypeDescriptor, BasicValueConverter<C,?> converter)
-
Uses of BasicValueConverter in org.hibernate.type.descriptor.converter.internal
Classes in org.hibernate.type.descriptor.converter.internal that implement BasicValueConverter Modifier and Type Class Description class
ArrayConverter<X,Y>
Handles conversion to/from an array of a converted element type.class
CollectionConverter<X extends Collection<Object>,Y>
Handles conversion to/from a collection of a converted element type.class
JpaAttributeConverterImpl<O,R>
Standard implementation ofJpaAttributeConverter
.class
NamedEnumValueConverter<E extends Enum<E>>
BasicValueConverter handling the conversion of an enum based on JPAEnumType.STRING
strategy (storing the name)class
OrdinalEnumValueConverter<E extends Enum<E>,N extends Number>
BasicValueConverter handling the conversion of an enum based on JPAEnumType.ORDINAL
strategy (storing the ordinal)Constructors in org.hibernate.type.descriptor.converter.internal with parameters of type BasicValueConverter Constructor Description ArrayConverter(BasicValueConverter<Object,Object> elementConverter, JavaType<X> domainJavaType, JavaType<Y> relationalJavaType)
CollectionConverter(BasicValueConverter<Object,Object> elementConverter, BasicCollectionJavaType<X,?> domainJavaType, JavaType<Y> relationalJavaType)
-
Uses of BasicValueConverter in org.hibernate.type.descriptor.converter.spi
Subinterfaces of BasicValueConverter in org.hibernate.type.descriptor.converter.spi Modifier and Type Interface Description interface
EnumValueConverter<O extends Enum<O>,R>
BasicValueConverter
extension for enum-specific supportinterface
JpaAttributeConverter<O,R>
BasicValueConverter
extension forAttributeConverter
-specific support -
Uses of BasicValueConverter in org.hibernate.type.internal
Methods in org.hibernate.type.internal that return BasicValueConverter Modifier and Type Method Description BasicValueConverter
ConvertedBasicTypeImpl. getValueConverter()
Constructors in org.hibernate.type.internal with parameters of type BasicValueConverter Constructor Description ConvertedBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J,?> converter)
ConvertedBasicTypeImpl(String name, JdbcType jdbcType, BasicValueConverter<J,?> converter)
CustomMutabilityConvertedBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J,?> converter, MutabilityPlan<J> mutabilityPlan)
CustomMutabilityConvertedBasicTypeImpl(String name, JdbcType jdbcType, BasicValueConverter<J,?> converter, MutabilityPlan<J> mutabilityPlan)
-
Uses of BasicValueConverter in org.hibernate.usertype
Methods in org.hibernate.usertype that return BasicValueConverter Modifier and Type Method Description BasicValueConverter<T,Object>
StaticUserTypeSupport. getValueConverter()
default BasicValueConverter<J,Object>
UserType. getValueConverter()
Returns the converter that this custom type uses for transforming from the domain type to the relational type, ornull
if there is no conversion.Constructors in org.hibernate.usertype with parameters of type BasicValueConverter Constructor Description StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, BasicValueConverter<T,Object> valueConverter)
StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan, BasicValueConverter<T,Object> valueConverter)
-