Uses of Interface
org.hibernate.type.descriptor.converter.spi.BasicValueConverter
Packages that use BasicValueConverter
Package
Description
Internal package containing dialect-specific implementations of
JdbcType.This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Implements the SPI for basic-typed value conversions.
An SPI for basic-typed value conversions, including support for handling
JPA
AttributeConverter instances as part of
the Hibernate Type system.Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
-
Uses of BasicValueConverter in org.hibernate.boot.model.process.internal
Classes in org.hibernate.boot.model.process.internal that implement BasicValueConverterMethods in org.hibernate.boot.model.process.internal that return BasicValueConverterModifier and TypeMethodDescriptionInferredBasicValueResolution.getValueConverter()NamedBasicTypeResolution.getValueConverter()UserTypeResolution.getValueConverter()VersionResolution.getValueConverter()Constructors in org.hibernate.boot.model.process.internal with parameters of type BasicValueConverterModifierConstructorDescriptionNamedBasicTypeResolution(JavaType<J> domainJtd, BasicType<J> basicType, BasicValueConverter<J, ?> valueConverter, MutabilityPlan<J> explicitPlan) -
Uses of BasicValueConverter in org.hibernate.dialect.type
Methods in org.hibernate.dialect.type with parameters of type BasicValueConverterModifier and TypeMethodDescriptionvoidOracleArrayJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidOracleEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidPostgreSQLEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) OracleBooleanJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleJsonArrayJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleJsonJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) -
Uses of BasicValueConverter in org.hibernate.mapping
Methods in org.hibernate.mapping that return BasicValueConverterModifier and TypeMethodDescriptionBasicValue.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 BasicValueConverterModifier and TypeClassDescriptionclassclassHandles conversion of discriminator values for embeddable subtype classes to their domain typed form.Methods in org.hibernate.metamodel.mapping that return BasicValueConverterModifier and TypeMethodDescriptiondefault BasicValueConverter<?, ?> JdbcMapping.getValueConverter()Returns the converter that this basic type uses for transforming from the domain type, to the relational type, ornullif there is no conversion. -
Uses of BasicValueConverter in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement BasicValueConverter -
Uses of BasicValueConverter in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return BasicValueConverterModifier and TypeMethodDescriptionBasicResultAssembler.getValueConverter()Exposed for testing purposesConstructors in org.hibernate.sql.results.graph.basic with parameters of type BasicValueConverterModifierConstructorDescriptionBasicFetch(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.typeModifier and TypeInterfaceDescriptioninterfaceMarker for Hibernate defined converters of Boolean-typed domain valuesinterfaceStandardConverter<O,R> Marker for Hibernate supplied converter classes.Classes in org.hibernate.type that implement BasicValueConverterModifier and TypeClassDescriptionclassclassHandles conversion to/fromBooleanas0(false) or1(true)classHandles conversion to/fromBooleanas'T'or'F'classHandles conversion to/fromBooleanas'Y'or'N'Methods in org.hibernate.type that return BasicValueConverterModifier and TypeMethodDescriptionBasicTypeReference.getConverter()default BasicValueConverter<T, ?> BasicType.getValueConverter()ConvertedBasicArrayType.getValueConverter()ConvertedBasicCollectionType.getValueConverter()ConvertedBasicType.getValueConverter()CustomType.getValueConverter()Constructors in org.hibernate.type with parameters of type BasicValueConverterModifierConstructorDescriptionBasicTypeReference(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 BasicValueConverterModifier and TypeClassDescriptionclassArrayConverter<T,S, E, F> Given aBasicValueConverterfor array elements, handles conversion to and from an array of the converted element type.final classStandard implementation ofJpaAttributeConverterbacked by aManagedBean.final classImplementation ofBasicValueConverterbacked by an instance of the JPA-standardAttributeConverter.classCollectionConverter<X extends Collection<Object>,Y> Handles conversion to/from a collection of a converted element type.Methods in org.hibernate.type.descriptor.converter.internal that return BasicValueConverterModifier and TypeMethodDescriptionstatic <X,Y> BasicValueConverter <X, Y> ConverterHelper.createValueConverter(AttributeConverter<X, Y> converter, JavaTypeRegistry registry) Methods in org.hibernate.type.descriptor.converter.internal with parameters of type BasicValueConverterModifier and TypeMethodDescriptionstatic String[]EnumHelper.getEnumeratedValues(Class<? extends Enum<?>> enumClass, BasicValueConverter<Enum<?>, ?> converter) Constructors in org.hibernate.type.descriptor.converter.internal with parameters of type BasicValueConverterModifierConstructorDescriptionArrayConverter(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.spiModifier and TypeInterfaceDescriptioninterfaceAdapts a JPA-standardAttributeConverterto the nativeBasicValueConverter. -
Uses of BasicValueConverter in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type BasicValueConverterModifier and TypeMethodDescriptionBooleanJavaType.getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<Boolean, ?> converter, Dialect dialect) EnumJavaType.getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<T, ?> converter, Dialect dialect) default StringJavaType.getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<T, ?> 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 BasicValueConverterModifier and TypeMethodDescriptiondefault voidJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) default StringJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) The check constraint that should be added to the column definition in generated DDL.OracleJsonArrayBlobJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) 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 BasicValueConverterConstructors in org.hibernate.type.internal with parameters of type BasicValueConverterModifierConstructorDescriptionConvertedBasicTypeImpl(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)