Uses of Interface
org.hibernate.metamodel.mapping.JdbcMapping
Packages that use JdbcMapping
Package
Description
Support for temporary tables.
This package defines some central internal SPI abstractions
used throughout the implementation of 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).
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor
handling.Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
AST nodes representing logical predicates in a SQL tree.
SPI for execution of SQL statements via JDBC.
SQL AST extensions for model mutations.
Support for building
TableMutation
references for persisting entity mutation eventsExtensions to
JdbcOperation
for model mutations.A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for Hibernate
Type
s.-
Uses of JdbcMapping in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected void
JsonTableSetReturningFunctionTypeResolver.addSelectableMapping
(List<SelectableMapping> selectableMappings, String name, JdbcMapping type, SqmToSqlAstConverter converter) static boolean
OracleJsonValueFunction.isEncodedBoolean
(JdbcMapping type) static boolean
H2JsonValueFunction.needsHexDecoding
(JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected void
XmlTableSetReturningFunctionTypeResolver.addSelectableMapping
(List<SelectableMapping> selectableMappings, String name, JdbcMapping type, SqmToSqlAstConverter converter) static boolean
SybaseASEXmlTableFunction.isBoolean
(JdbcMapping type) -
Uses of JdbcMapping in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable that return JdbcMappingConstructors in org.hibernate.dialect.temptable with parameters of type JdbcMappingModifierConstructorDescriptionTemporaryTableColumn
(TemporaryTable containingTable, String columnName, JdbcMapping jdbcMapping, String sqlTypeName, Size size, boolean nullable) TemporaryTableColumn
(TemporaryTable containingTable, String columnName, JdbcMapping jdbcMapping, String sqlTypeName, Size size, boolean nullable, boolean primaryKey) TemporaryTableSessionUidColumn
(TemporaryTable containingTable, JdbcMapping jdbcMapping, String sqlTypeName, Size size) -
Uses of JdbcMapping in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return JdbcMappingModifier and TypeMethodDescription@Nullable JdbcMapping
FilterDefinition.getParameterJdbcMapping
(String parameterName) Retrieve the type of the named parameter defined for this filter.Constructor parameters in org.hibernate.engine.spi with type arguments of type JdbcMappingModifierConstructorDescriptionFilterDefinition
(String name, String defaultCondition, boolean autoEnabled, boolean applyToLoadByKey, @Nullable Map<String, JdbcMapping> explicitParamJaMappings, @Nullable Map<String, ManagedBean<? extends Supplier<?>>> parameterResolverMap) FilterDefinition
(String name, String defaultCondition, @Nullable Map<String, JdbcMapping> explicitParamJaMappings) Construct a new FilterDefinition instance. -
Uses of JdbcMapping in org.hibernate.mapping
Methods in org.hibernate.mapping that return JdbcMappingModifier and TypeMethodDescriptionBasicValue.Resolution.getJdbcMapping()
default JdbcMapping
Value.getSelectableType
(MappingContext mappingContext, int index) Column.getType()
Methods in org.hibernate.mapping with parameters of type JdbcMappingModifier and TypeMethodDescriptiondefault String
Selectable.getWriteExpr
(JdbcMapping jdbcMapping, Dialect dialect) Deprecated, for removal: This API element is subject to removal in a future version.default String
Selectable.getWriteExpr
(JdbcMapping jdbcMapping, Dialect dialect, MappingContext mappingContext) -
Uses of JdbcMapping in org.hibernate.metamodel.mapping
Subinterfaces of JdbcMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterface
Union ofConvertedBasicType
andBasicDomainType
capabilities.Methods in org.hibernate.metamodel.mapping that return JdbcMappingModifier and TypeMethodDescriptionBasicValuedMapping.getJdbcMapping()
default JdbcMapping
BasicValuedMapping.getJdbcMapping
(int index) default JdbcMapping
BasicValuedModelPart.getJdbcMapping
(int index) default JdbcMapping
EmbeddableValuedModelPart.getJdbcMapping
(int index) default JdbcMapping
JdbcMapping.getJdbcMapping
(int index) JdbcMappingContainer.getJdbcMapping
(int index) SelectableConsumer.MutableSelectableMapping.getJdbcMapping()
SqlExpressible.getJdbcMapping()
Anything that is expressible at the SQL AST level would be of basic type.default JdbcMapping
SqlExpressible.getJdbcMapping
(int index) SqlTypedMapping.getJdbcMapping()
TableDetails.KeyColumn.getJdbcMapping()
Describes the mapping between object and relational for this columndefault JdbcMapping
BasicValuedMapping.getSingleJdbcMapping()
default JdbcMapping
BasicValuedModelPart.getSingleJdbcMapping()
default JdbcMapping
JdbcMapping.getSingleJdbcMapping()
default JdbcMapping
JdbcMappingContainer.getSingleJdbcMapping()
default JdbcMapping
ValuedModelPart.getSingleJdbcMapping()
DiscriminatorMapping.getUnderlyingJdbcMapping()
Methods in org.hibernate.metamodel.mapping with parameters of type JdbcMappingModifier and TypeMethodDescriptionvoid
Bindable.JdbcValuesBiConsumer.consume
(int valueIndex, X x, Y y, Object jdbcValue, JdbcMapping jdbcMapping) Consume a JDBC-level jdbcValue.default void
Bindable.JdbcValuesConsumer.consume
(int valueIndex, Object o, Object o2, Object jdbcValue, JdbcMapping jdbcMapping) void
Bindable.JdbcValuesConsumer.consume
(int valueIndex, Object jdbcValue, JdbcMapping jdbcMapping) Consume a JDBC-level jdbcValue.DiscriminatorMapping.resolveSqlExpression
(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Create the appropriate SQL expression for this discriminatorMethod parameters in org.hibernate.metamodel.mapping with type arguments of type JdbcMappingModifier and TypeMethodDescriptiondefault void
SelectableConsumer.accept
(String tableName, String[] columnNames, IntFunction<JdbcMapping> jdbcMappings) Simple form allowing visitation over a number of column names within a table.default void
EmbeddableMappingType.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) default void
EntityValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
ModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) Apply SQL selections for a specific reference to this ModelPart outside the domain query's root select clause.default int
Bindable.forEachJdbcType
(org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) Visit each of JdbcMappingint
EmbeddableMappingType.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) default int
EmbeddableValuedModelPart.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) default int
EntityValuedModelPart.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) default int
JdbcMapping.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) default int
JdbcMapping.forEachJdbcType
(org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
JdbcMappingContainer.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) Visit each JdbcMapping starting from the given offsetdefault int
JdbcMappingContainer.forEachJdbcType
(org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) Visit each of JdbcMapping -
Uses of JdbcMapping in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement JdbcMappingModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.persister.entity that return JdbcMappingMethod parameters in org.hibernate.persister.entity with type arguments of type JdbcMappingModifier and TypeMethodDescriptionvoid
AbstractEntityPersister.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) int
AbstractEntityPersister.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) -
Uses of JdbcMapping in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return JdbcMappingConstructors in org.hibernate.persister.entity.mutation with parameters of type JdbcMappingModifierConstructorDescriptionKeyColumn
(String tableName, String columnName, String writeExpression, boolean formula, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return JdbcMappingMethod parameters in org.hibernate.query.sqm.function with type arguments of type JdbcMappingModifier and TypeMethodDescriptionint
SelfRenderingFunctionSqlAstExpression.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) -
Uses of JdbcMapping in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic boolean
StandardFunctionReturnTypeResolvers.isAssignableTo
(JdbcMapping defined, JdbcMapping implied) -
Uses of JdbcMapping in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected CteColumn
BaseSqmToSqlAstConverter.createCteColumn
(String cteColumn, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type JdbcMappingModifier and TypeMethodDescriptionSqlExpressionResolver.createColumnReferenceKey
(String tableExpression, String columnExpression, JdbcMapping jdbcMapping) Helper for generating an expression key for a column reference.SqlExpressionResolver.createColumnReferenceKey
(String qualifier, SelectablePath selectablePath, JdbcMapping jdbcMapping) SqlExpressionResolver.createColumnReferenceKey
(TableReference tableReference, String columnExpression, JdbcMapping jdbcMapping) Helper for generating an expression key for a column reference.SqlExpressionResolver.createColumnReferenceKey
(TableReference tableReference, SelectablePath selectablePath, JdbcMapping jdbcMapping) Constructors in org.hibernate.sql.ast.spi with parameters of type JdbcMappingModifierConstructorDescriptionColumnReferenceKey
(String tableQualifier, SelectablePath selectablePath, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return JdbcMappingConstructors in org.hibernate.sql.ast.tree.cte with parameters of type JdbcMapping -
Uses of JdbcMapping in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return JdbcMappingModifier and TypeMethodDescriptionColumnReference.getExpressionType()
CastTarget.getJdbcMapping()
Collation.getJdbcMapping()
ColumnReference.getJdbcMapping()
Distinct.getJdbcMapping()
EmbeddableTypeLiteral.getJdbcMapping()
EmbeddableTypeLiteral.getJdbcMapping
(int index) EntityTypeLiteral.getJdbcMapping()
EntityTypeLiteral.getJdbcMapping
(int index) Format.getJdbcMapping()
JdbcLiteral.getJdbcMapping()
JdbcLiteral.getJdbcMapping
(int index) Literal.getJdbcMapping()
Overflow.getJdbcMapping()
QueryLiteral.getJdbcMapping()
TrimSpecification.getJdbcMapping()
UnparsedNumericLiteral.getJdbcMapping()
EmbeddableTypeLiteral.getSingleJdbcMapping()
EntityTypeLiteral.getSingleJdbcMapping()
JdbcLiteral.getSingleJdbcMapping()
Method parameters in org.hibernate.sql.ast.tree.expression with type arguments of type JdbcMappingModifier and TypeMethodDescriptionint
Collation.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
Distinct.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
EmbeddableTypeLiteral.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
EntityTypeLiteral.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
Format.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
JdbcLiteral.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
Overflow.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) int
TrimSpecification.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) Constructors in org.hibernate.sql.ast.tree.expression with parameters of type JdbcMappingModifierConstructorDescriptionCastTarget
(JdbcMapping type) CastTarget
(JdbcMapping type, @Nullable Long length, @Nullable Integer precision, @Nullable Integer scale) CastTarget
(JdbcMapping type, @Nullable Long length, @Nullable Integer arrayLength, @Nullable Integer precision, @Nullable Integer scale) CastTarget
(JdbcMapping type, @Nullable String sqlType, @Nullable Long length, @Nullable Integer precision, @Nullable Integer scale) CastTarget
(JdbcMapping type, @Nullable String sqlType, @Nullable Long length, @Nullable Integer arrayLength, @Nullable Integer precision, @Nullable Integer scale) ColumnReference
(@Nullable String qualifier, String columnExpression, boolean isFormula, @Nullable String customReadExpression, JdbcMapping jdbcMapping) ColumnReference
(@Nullable String qualifier, String columnExpression, @Nullable SelectablePath selectablePath, boolean isFormula, @Nullable String customReadExpression, JdbcMapping jdbcMapping) ColumnReference
(@Nullable String qualifier, SelectableMapping selectableMapping, JdbcMapping jdbcMapping) ColumnReference
(TableReference tableReference, String columnExpression, boolean isFormula, @Nullable String customReadExpression, JdbcMapping jdbcMapping) ColumnReference
(TableReference tableReference, String mapping, JdbcMapping jdbcMapping) JdbcLiteral
(T literalValue, JdbcMapping jdbcMapping) UnparsedNumericLiteral
(String literalValue, NumericTypeCategory typeCategory, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate that return JdbcMappingConstructors in org.hibernate.sql.ast.tree.predicate with parameters of type JdbcMappingModifierConstructorDescriptionFilterFragmentParameter
(String filterName, String parameterName, JdbcMapping valueMapping, Object value) -
Uses of JdbcMapping in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return JdbcMapping -
Uses of JdbcMapping in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return JdbcMappingMethods in org.hibernate.sql.model.ast with parameters of type JdbcMappingModifier and TypeMethodDescriptionvoid
ColumnValueBindingList.addRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) boolean
ColumnValueBindingList.containsColumn
(String columnName, JdbcMapping jdbcMapping) protected ColumnValueBinding
ColumnValueBindingList.createValueBinding
(String columnName, String customWriteExpression, JdbcMapping jdbcMapping) Constructors in org.hibernate.sql.model.ast with parameters of type JdbcMappingModifierConstructorDescriptionColumnWriteFragment
(String fragment, List<ColumnValueParameter> parameters, JdbcMapping jdbcMapping) ColumnWriteFragment
(String fragment, JdbcMapping jdbcMapping) ColumnWriteFragment
(String fragment, ColumnValueParameter parameter, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected void
AbstractTableMutationBuilder.addColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, List<ColumnValueBinding> list) protected void
AbstractTableMutationBuilder.addColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, ParameterUsage parameterUsage, List<ColumnValueBinding> list) void
AbstractTableInsertBuilder.addKeyColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
AbstractTableUpdateBuilder.addKeyColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
ColumnValuesTableMutationBuilder.addKeyColumn
(String columnName, String valueExpression, JdbcMapping jdbcMapping) Add a key columnvoid
TableUpdateBuilderSkipped.addKeyColumn
(String columnName, String valueExpression, JdbcMapping jdbcMapping) void
AbstractRestrictedTableMutationBuilder.addKeyRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
RestrictedTableMutationBuilder.addKeyRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add restriction based on the column in the table's keyvoid
TableDeleteBuilderSkipped.addKeyRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
TableUpdateBuilderSkipped.addKeyRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
AbstractRestrictedTableMutationBuilder.addLiteralRestriction
(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) void
RestrictedTableMutationBuilder.addLiteralRestriction
(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) void
TableDeleteBuilderSkipped.addLiteralRestriction
(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) void
TableUpdateBuilderSkipped.addLiteralRestriction
(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) void
AbstractRestrictedTableMutationBuilder.addOptimisticLockRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
RestrictedTableMutationBuilder.addOptimisticLockRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add restriction based on non-version optimistically-locked columnvoid
TableDeleteBuilderSkipped.addOptimisticLockRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
TableUpdateBuilderSkipped.addOptimisticLockRestriction
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) void
AbstractTableInsertBuilder.addValueColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) void
AbstractTableUpdateBuilder.addValueColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) default void
ColumnValuesTableMutationBuilder.addValueColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add a column as part of the values listvoid
ColumnValuesTableMutationBuilder.addValueColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) Add a column as part of the values listvoid
TableUpdateBuilderSkipped.addValueColumn
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) static ColumnWriteFragment
ColumnValueBindingBuilder.buildWriteFragment
(String writeExpression, JdbcMapping jdbcMapping, MutatingTableReference mutatingTableReference, ColumnReference columnReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer) protected ColumnValueBinding
AbstractTableMutationBuilder.createValueBinding
(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) protected ColumnValueBinding
AbstractTableMutationBuilder.createValueBinding
(String columnName, String customWriteExpression, JdbcMapping jdbcMapping, ParameterUsage parameterUsage) static ColumnValueBinding
ColumnValueBindingBuilder.createValueBinding
(String columnName, String writeExpression, JdbcMapping jdbcMapping, MutatingTableReference mutatingTableReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer) -
Uses of JdbcMapping in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc that return JdbcMappingModifier and TypeMethodDescriptionJdbcValueDescriptor.getJdbcMapping()
The JDBC mapping (type, etc.) for the parameter -
Uses of JdbcMapping in org.hibernate.sql.results.graph.basic
Constructors in org.hibernate.sql.results.graph.basic with parameters of type JdbcMappingModifierConstructorDescriptionBasicResult
(int jdbcValuesArrayPosition, String resultVariable, JdbcMapping jdbcMapping) BasicResult
(int jdbcValuesArrayPosition, String resultVariable, JdbcMapping jdbcMapping, NavigablePath navigablePath, boolean coerceResultType, boolean unwrapRowProcessingState) -
Uses of JdbcMapping in org.hibernate.type
Subinterfaces of JdbcMapping in org.hibernate.typeModifier and TypeInterfaceDescriptioninterface
Extension contract forBasicType
implementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interface
BasicPluralType<C,
E> A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
Extension for implementations ofBasicType
which have an implied conversion.Classes in org.hibernate.type that implement JdbcMappingModifier and TypeClassDescriptionclass
TODO : javadocclass
Convenience base class forBasicType
implementations.class
BasicArrayType<T,
E> A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,
E> A type that maps betweenARRAY
andCollection<T>
class
A type that is assignable to every non-primitive type, that is, the type ofnull
.class
ConvertedBasicArrayType<T,
S, E> Given aBasicValueConverter
for an array type,class
ConvertedBasicCollectionType<C extends Collection<E>,
E> A converted basic array type.class
CustomType<J>
class
class
class
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
A BasicType adapter targeting partial portability to 6.0's type system changes.Methods in org.hibernate.type that return JdbcMappingModifier and TypeMethodDescriptiondefault JdbcMapping
BasicType.getJdbcMapping()
default JdbcMapping
BasicType.getJdbcMapping
(int index) default JdbcMapping
BasicType.getSingleJdbcMapping()
Method parameters in org.hibernate.type with type arguments of type JdbcMappingModifier and TypeMethodDescriptiondefault int
BasicType.forEachJdbcType
(int offset, org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) default int
BasicType.forEachJdbcType
(org.hibernate.internal.util.IndexedConsumer<JdbcMapping> action) -
Uses of JdbcMapping in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type JdbcMappingModifier and TypeMethodDescriptiondefault @Nullable String
JdbcType.castFromPattern
(JdbcMapping sourceMapping, @Nullable Size size) Returns the cast pattern from the given source type to this type, ornull
if not possible.default @Nullable String
JdbcType.castToPattern
(JdbcMapping targetJdbcMapping, @Nullable Size size) Returns the cast pattern from this type to the given target type, ornull
if not possible. -
Uses of JdbcMapping in org.hibernate.type.spi
Methods in org.hibernate.type.spi with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic TemporalType
TypeConfiguration.getSqlTemporalType
(JdbcMapping jdbcMapping)
DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter