Uses of Interface
org.hibernate.type.descriptor.converter.spi.BasicValueConverter
Packages that use BasicValueConverter
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
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.
An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Uses of BasicValueConverter in org.hibernate.boot.model.process.internal
Methods 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 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 BasicValueConverterModifier and TypeMethodDescriptionOracleBooleanJdbcType.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 TypeClassDescriptionclassImplements the default discriminator assignment strategy defined by JPA, that is, the discriminator value is the JPA (unqualified) entity name.classclassHandles conversion of discriminator values for embeddable subtype classes to their domain typed form.classConversion 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 BasicValueConverterModifier and TypeMethodDescriptiondefault BasicValueConverterJdbcMapping.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.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.classCollectionConverter<X extends Collection<Object>,Y> Handles conversion to/from a collection of a converted element type.classStandard implementation ofJpaAttributeConverter.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 TypeInterfaceDescriptioninterfaceBasicValueConverterextension forAttributeConverter-specific support -
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<?, ?> converter, Dialect dialect) EnumJavaType.getCheckCondition(String columnName, JdbcType jdbcType, BasicValueConverter<?, ?> converter, Dialect dialect) default StringJavaType.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 BasicValueConverterModifier and TypeMethodDescriptiondefault StringJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) The check constraint that should be added to the column definition in generated DDL.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) -
Uses of BasicValueConverter in org.hibernate.usertype
Methods in org.hibernate.usertype that return BasicValueConverterModifier and TypeMethodDescriptionStaticUserTypeSupport.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, ornullif there is no conversion.Constructors in org.hibernate.usertype with parameters of type BasicValueConverterModifierConstructorDescriptionStaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, BasicValueConverter<T, Object> valueConverter) StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan, BasicValueConverter<T, Object> valueConverter)