Uses of Interface
org.hibernate.type.descriptor.converter.spi.BasicValueConverter
-
Packages that use BasicValueConverter Package Description org.hibernate.boot.model.process.internal org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.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.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data 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 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<T,?>
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.dialect
Methods in org.hibernate.dialect with parameters of type BasicValueConverter Modifier and Type Method Description String
OracleBooleanJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?,?> converter, Dialect dialect)
String
OracleJsonJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?,?> converter, Dialect dialect)
-
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
DefaultDiscriminatorConverter<O,R>
Implements the default discriminator assignment strategy defined by JPA, that is, the discriminator value is the JPA (unqualified) entity name.class
DiscriminatorConverter<O,R>
class
EmbeddableDiscriminatorConverter<O,R>
Handles conversion of discriminator values for embeddable subtype classes to their domain typed form.class
MappedDiscriminatorConverter<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, boolean coerceResultType, boolean unwrapRowProcessingState)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath, boolean coerceResultType, boolean unwrapRowProcessingState)
BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter, boolean unwrapRowProcessingState)
CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter, boolean nestedInAggregateComponent)
-
Uses of BasicValueConverter in org.hibernate.type
Subinterfaces of BasicValueConverter in org.hibernate.type Modifier and Type Interface Description interface
StandardBooleanConverter<R>
Marker for Hibernate defined converters of Boolean-typed domain valuesinterface
StandardConverter<O,R>
Marker for Hibernate supplied converter classes.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()
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<E> baseDescriptor, JdbcType arrayJdbcType, JavaType<T> arrayTypeDescriptor, BasicValueConverter<T,S> 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<T,S,E,F>
Given aBasicValueConverter
for array elements, handles conversion to and from an array of the 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
.Constructors in org.hibernate.type.descriptor.converter.internal with parameters of type BasicValueConverter Constructor Description ArrayConverter(BasicValueConverter<E,F> elementConverter, JavaType<T> domainJavaType, JavaType<S> 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
JpaAttributeConverter<O,R>
BasicValueConverter
extension forAttributeConverter
-specific support -
Uses of BasicValueConverter in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type BasicValueConverter Modifier and Type Method Description String
BooleanJavaType. getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<?,?> converter, Dialect dialect)
String
EnumJavaType. getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<?,?> converter, Dialect dialect)
default String
JavaType. getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<?,?> converter, Dialect dialect)
The check constraint that should be added to the column definition in generated DDL. -
Uses of BasicValueConverter in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type BasicValueConverter Modifier and Type Method Description default String
JdbcType. getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?,?> converter, Dialect dialect)
The check constraint that should be added to the column definition in generated DDL.String
OracleJsonBlobJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?,?> converter, Dialect dialect)
-
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)
CustomMutabilityConvertedPrimitiveBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J,?> converter, Class<J> primitiveClass, 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)
-