Uses of Interface
org.hibernate.metamodel.mapping.JdbcMapping
Packages that use JdbcMapping
Package
Description
Support for temporary tables.
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.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).
Implementation of the SPI for the runtime domain metamodel.
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.
Implementation of the SPI for execution of SQL statements via JDBC.
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 a registry for Hibernate
Types.-
Uses of JdbcMapping in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return JdbcMappingModifier and TypeMethodDescriptionstatic <X,Y> JdbcMapping AnnotationHelper.resolveAttributeConverter(Class<? extends AttributeConverter<? extends X, ? extends Y>> type, MetadataBuildingContext context) static JdbcMappingFilterDefBinder.resolveFilterParamType(Class<?> type, MetadataBuildingContext context) static JdbcMappingAnnotationHelper.resolveJavaType(Class<JavaType<?>> type, MetadataBuildingContext context) static JdbcMappingAnnotationHelper.resolveUserType(Class<UserType<?>> userTypeClass, MetadataBuildingContext context) -
Uses of JdbcMapping in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal that return JdbcMappingModifier and TypeMethodDescriptionInferredBasicValueResolution.getJdbcMapping()NamedBasicTypeResolution.getJdbcMapping()NamedConverterResolution.getJdbcMapping()UserTypeResolution.getJdbcMapping()VersionResolution.getJdbcMapping()Constructors in org.hibernate.boot.model.process.internal with parameters of type JdbcMappingModifierConstructorDescriptionInferredBasicValueResolution(JdbcMapping jdbcMapping, JavaType<J> domainJtd, JavaType<T> relationalJtd, JdbcType jdbcType, BasicType<J> legacyType, MutabilityPlan<J> mutabilityPlan) VersionResolution(JavaType<E> javaType, JdbcType jdbcType, JdbcMapping jdbcMapping, BasicType<E> legacyType) -
Uses of JdbcMapping in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected voidJsonTableSetReturningFunctionTypeResolver.addSelectableMapping(List<SelectableMapping> selectableMappings, String name, JdbcMapping type, SqmToSqlAstConverter converter) static booleanOracleJsonValueFunction.isEncodedBoolean(JdbcMapping type) static booleanH2JsonValueFunction.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 voidXmlTableSetReturningFunctionTypeResolver.addSelectableMapping(List<SelectableMapping> selectableMappings, String name, JdbcMapping type, SqmToSqlAstConverter converter) static booleanSybaseASEXmlTableFunction.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.internal
Methods in org.hibernate.engine.internal with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic voidCacheHelper.addBasicValueToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, JdbcMapping jdbcMapping, SharedSessionContractImplementor session) -
Uses of JdbcMapping in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal that return JdbcMapping -
Uses of JdbcMapping in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return JdbcMappingModifier and TypeMethodDescription@Nullable JdbcMappingFilterDefinition.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.internal
Constructors in org.hibernate.internal with parameters of type JdbcMappingModifierConstructorDescriptionFilterJdbcParameter(JdbcMapping jdbcMapping, Object jdbcParameterValue) -
Uses of JdbcMapping in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return JdbcMappingModifier and TypeMethodDescriptionstatic JdbcMappingMultiKeyLoadHelper.resolveArrayJdbcMapping(JdbcMapping keyMapping, Class<?> elementClass, SessionFactoryImplementor sessionFactory) Methods in org.hibernate.loader.ast.internal with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic <R,K> List <R> LoaderHelper.loadByArrayParameter(K[] idsToInitialize, SelectStatement sqlAst, JdbcOperationQuerySelect jdbcOperation, JdbcParameter jdbcParameter, JdbcMapping arrayJdbcMapping, Object entityId, Object entityInstance, EntityMappingType rootEntityDescriptor, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session) Load one or more instances of a model part (an entity or collection) based on a SQL ARRAY parameter to specify the keys (as opposed to the more traditional SQL IN predicate approach).static JdbcMappingMultiKeyLoadHelper.resolveArrayJdbcMapping(JdbcMapping keyMapping, Class<?> elementClass, SessionFactoryImplementor sessionFactory) -
Uses of JdbcMapping in org.hibernate.mapping
Methods in org.hibernate.mapping that return JdbcMappingModifier and TypeMethodDescriptionBasicValue.Resolution.getJdbcMapping()default JdbcMappingValue.getSelectableType(MappingContext mappingContext, int index) Column.getType()Methods in org.hibernate.mapping with parameters of type JdbcMappingModifier and TypeMethodDescriptiondefault StringSelectable.getWriteExpr(JdbcMapping jdbcMapping, Dialect dialect) -
Uses of JdbcMapping in org.hibernate.metamodel.mapping
Subinterfaces of JdbcMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterfaceUnion ofConvertedBasicTypeandBasicDomainTypecapabilities.Methods in org.hibernate.metamodel.mapping that return JdbcMappingModifier and TypeMethodDescriptionBasicValuedMapping.getJdbcMapping()default JdbcMappingBasicValuedMapping.getJdbcMapping(int index) default JdbcMappingBasicValuedModelPart.getJdbcMapping(int index) default JdbcMappingEmbeddableValuedModelPart.getJdbcMapping(int index) default JdbcMappingJdbcMapping.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 JdbcMappingSqlExpressible.getJdbcMapping(int index) SqlTypedMapping.getJdbcMapping()TableDetails.KeyColumn.getJdbcMapping()Describes the mapping between object and relational for this columndefault JdbcMappingBasicValuedMapping.getSingleJdbcMapping()default JdbcMappingBasicValuedModelPart.getSingleJdbcMapping()default JdbcMappingJdbcMapping.getSingleJdbcMapping()default JdbcMappingJdbcMappingContainer.getSingleJdbcMapping()default JdbcMappingValuedModelPart.getSingleJdbcMapping()DiscriminatorMapping.getUnderlyingJdbcMapping()Methods in org.hibernate.metamodel.mapping with parameters of type JdbcMappingModifier and TypeMethodDescriptionvoidBindable.JdbcValuesBiConsumer.consume(int valueIndex, X x, Y y, Object jdbcValue, JdbcMapping jdbcMapping) Consume a JDBC-level jdbcValue.default voidBindable.JdbcValuesConsumer.consume(int valueIndex, Object o, Object o2, Object jdbcValue, JdbcMapping jdbcMapping) voidBindable.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 voidSelectableConsumer.accept(String tableName, String[] columnNames, IntFunction<JdbcMapping> jdbcMappings) Simple form allowing visitation over a number of column names within a table.default voidEmbeddableMappingType.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) default voidEntityValuedModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidModelPart.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 intBindable.forEachJdbcType(IndexedConsumer<JdbcMapping> action) Visit each of JdbcMappingintEmbeddableMappingType.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) default intEmbeddableValuedModelPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) default intEntityValuedModelPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) default intJdbcMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) default intJdbcMapping.forEachJdbcType(IndexedConsumer<JdbcMapping> action) intJdbcMappingContainer.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Visit each JdbcMapping starting from the given offsetdefault intJdbcMappingContainer.forEachJdbcType(IndexedConsumer<JdbcMapping> action) Visit each of JdbcMapping -
Uses of JdbcMapping in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement JdbcMappingModifier and TypeClassDescriptionclassSpecialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMappingof this discriminator - the bit that handles the relationship between the relational JavaType and the JdbcTypeMethods in org.hibernate.metamodel.mapping.internal that return JdbcMappingModifier and TypeMethodDescriptionAbstractDiscriminatorMapping.getJdbcMapping()AbstractEmbeddableMapping.getJdbcMapping(int index) AnyDiscriminatorPart.getJdbcMapping()AnyKeyPart.getJdbcMapping()AnyKeyPart.getJdbcMapping(int index) BasicAttributeMapping.getJdbcMapping()BasicEntityIdentifierMappingImpl.getJdbcMapping()BasicValuedCollectionPart.getJdbcMapping()BasicValuedCollectionPart.getJdbcMapping(int index) CollectionIdentifierDescriptorImpl.getJdbcMapping()CompoundNaturalIdMapping.getJdbcMapping(int index) DiscriminatedAssociationAttributeMapping.getJdbcMapping(int index) DiscriminatedCollectionPart.getJdbcMapping(int index) EmbeddedForeignKeyDescriptor.getJdbcMapping(int index) EntityRowIdMappingImpl.getJdbcMapping()EntityRowIdMappingImpl.getJdbcMapping(int index) EntityVersionMappingImpl.getJdbcMapping()ManyToManyCollectionPart.getJdbcMapping(int index) OneToManyCollectionPart.getJdbcMapping(int index) PluralAttributeMappingImpl.getJdbcMapping(int index) SimpleForeignKeyDescriptor.getJdbcMapping()SimpleForeignKeyDescriptor.getJdbcMapping(int index) SimpleNaturalIdMapping.getJdbcMapping()SimpleNaturalIdMapping.getJdbcMapping(int index) SoftDeleteMappingImpl.getJdbcMapping()SqlTypedMappingImpl.getJdbcMapping()ToOneAttributeMapping.getJdbcMapping(int index) AnyKeyPart.getSingleJdbcMapping()BasicValuedCollectionPart.getSingleJdbcMapping()EntityRowIdMappingImpl.getSingleJdbcMapping()SimpleForeignKeyDescriptor.getSingleJdbcMapping()SimpleNaturalIdMapping.getSingleJdbcMapping()AnyDiscriminatorPart.getUnderlyingJdbcMapping()AnyDiscriminatorPart.jdbcMapping()Methods in org.hibernate.metamodel.mapping.internal with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic SelectableMappingSelectableMappingImpl.from(String containingTableExpression, Selectable selectable, @Nullable SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappingSelectableMappingImpl.from(String containingTableExpression, Selectable selectable, @Nullable SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappingSelectableMappingImpl.from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappingSelectableMappingImpl.from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) AnyDiscriminatorPart.resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) CaseStatementDiscriminatorMappingImpl.resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) ExplicitColumnDiscriminatorMappingImpl.resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type JdbcMappingModifier and TypeMethodDescriptionvoidAbstractDiscriminatorMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidAnyDiscriminatorPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidAnyKeyPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidBasicAttributeMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidBasicEntityIdentifierMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidBasicValuedCollectionPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidCollectionIdentifierDescriptorImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidCompoundNaturalIdMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidDiscriminatedAssociationAttributeMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidDiscriminatedCollectionPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEmbeddedAttributeMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEmbeddedCollectionPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEmbeddedForeignKeyDescriptor.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEmbeddedIdentifierMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEntityRowIdMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidEntityVersionMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidInverseNonAggregatedIdentifierMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidNonAggregatedIdentifierMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidPluralAttributeMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidSimpleForeignKeyDescriptor.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidSimpleNaturalIdMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidSoftDeleteMappingImpl.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidToOneAttributeMapping.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) intAbstractDiscriminatorMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAbstractEmbeddableMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAnyDiscriminatorPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAnyKeyPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intBasicAttributeMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intBasicEntityIdentifierMappingImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intBasicValuedCollectionPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intCollectionIdentifierDescriptorImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intCompoundNaturalIdMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intDiscriminatedAssociationAttributeMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intDiscriminatedAssociationAttributeMapping.forEachJdbcType(IndexedConsumer<JdbcMapping> action) intDiscriminatedCollectionPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intEmbeddedForeignKeyDescriptor.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intEntityRowIdMappingImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intEntityVersionMappingImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intPluralAttributeMappingImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intSimpleForeignKeyDescriptor.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intSimpleNaturalIdMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intSoftDeleteMappingImpl.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intToOneAttributeMapping.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Constructors in org.hibernate.metamodel.mapping.internal with parameters of type JdbcMappingModifierConstructorDescriptionAnyKeyPart(NavigableRole navigableRole, DiscriminatedAssociationModelPart anyPart, String table, String column, SelectablePath selectablePath, String customReadExpression, String customWriteExpression, String columnDefinition, Long length, Integer precision, Integer scale, boolean nullable, boolean insertable, boolean updateable, boolean partitioned, JdbcMapping jdbcMapping) BasicAttributeMapping(String attributeName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, AttributeMetadata attributeMetadata, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, String tableExpression, String mappedColumnExpression, SelectablePath selectablePath, boolean isFormula, String customReadExpression, String customWriteExpression, String columnDefinition, Long length, Integer precision, Integer scale, Integer temporalPrecision, boolean isLob, boolean nullable, boolean insertable, boolean updateable, boolean partitioned, JdbcMapping jdbcMapping, ManagedMappingType declaringType, PropertyAccess propertyAccess) SelectableMappingImpl(String containingTableExpression, String selectionExpression, SelectablePath selectablePath, String customReadExpression, String customWriteExpression, String columnDefinition, Long length, Integer precision, Integer scale, Integer temporalPrecision, boolean isLob, boolean nullable, boolean insertable, boolean updateable, boolean partitioned, boolean isFormula, JdbcMapping jdbcMapping) SqlTypedMappingImpl(@Nullable String columnDefinition, @Nullable Long length, @Nullable Integer precision, @Nullable Integer scale, @Nullable Integer temporalPrecision, JdbcMapping jdbcMapping) SqlTypedMappingImpl(JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement JdbcMappingMethods in org.hibernate.metamodel.model.domain.internal that return JdbcMappingModifier and TypeMethodDescriptionArrayTupleType.getJdbcMapping(int index) TupleMappingModelExpressible.getJdbcMapping(int index) Method parameters in org.hibernate.metamodel.model.domain.internal with type arguments of type JdbcMappingModifier and TypeMethodDescriptionintArrayTupleType.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intTupleMappingModelExpressible.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) -
Uses of JdbcMapping in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement JdbcMappingModifier and TypeClassDescriptionclassDeprecated, 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 TypeMethodDescriptionvoidAbstractEntityPersister.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) intAbstractEntityPersister.forEachJdbcType(int offset, 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.results.internal
Constructors in org.hibernate.query.results.internal with parameters of type JdbcMappingModifierConstructorDescriptionResultSetMappingSqlSelection(int valuesArrayPosition, 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 TypeMethodDescriptionintSelfRenderingFunctionSqlAstExpression.forEachJdbcType(int offset, 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 booleanStandardFunctionReturnTypeResolvers.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 CteColumnBaseSqmToSqlAstConverter.createCteColumn(String cteColumn, JdbcMapping jdbcMapping) -
Uses of JdbcMapping in org.hibernate.query.sqm.tuple.internal
Methods in org.hibernate.query.sqm.tuple.internal that return JdbcMappingModifier and TypeMethodDescriptionAnonymousTupleBasicValuedModelPart.getJdbcMapping()AnonymousTupleEmbeddableValuedModelPart.getJdbcMapping(int index) AnonymousTupleEntityValuedModelPart.getJdbcMapping(int index) AnonymousTupleTableGroupProducer.getJdbcMapping(int index) AnonymousTupleEntityValuedModelPart.getSingleJdbcMapping()Method parameters in org.hibernate.query.sqm.tuple.internal with type arguments of type JdbcMappingModifier and TypeMethodDescriptionvoidAnonymousTupleBasicValuedModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidAnonymousTupleEmbeddableValuedModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidAnonymousTupleEntityValuedModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidAnonymousTupleTableGroupProducer.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) intAnonymousTupleBasicValuedModelPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAnonymousTupleBasicValuedModelPart.forEachJdbcType(IndexedConsumer<JdbcMapping> action) intAnonymousTupleEmbeddableValuedModelPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAnonymousTupleEntityValuedModelPart.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intAnonymousTupleTableGroupProducer.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Constructors in org.hibernate.query.sqm.tuple.internal with parameters of type JdbcMappingModifierConstructorDescriptionAnonymousTupleBasicEntityIdentifierMapping(MappingType declaringType, String selectionExpression, SqmExpressible<?> expressible, JdbcMapping jdbcMapping, BasicEntityIdentifierMapping delegate) AnonymousTupleBasicValuedModelPart(MappingType declaringType, String partName, String selectionExpression, SqmExpressible<?> expressible, JdbcMapping jdbcMapping, int fetchableIndex) -
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 TypeMethodDescriptionintCollation.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intDistinct.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intEmbeddableTypeLiteral.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intEntityTypeLiteral.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intFormat.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intJdbcLiteral.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intOverflow.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) intTrimSpecification.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Constructors in org.hibernate.sql.ast.tree.expression with parameters of type JdbcMappingModifierConstructorDescriptionCastTarget(JdbcMapping type) CastTarget(JdbcMapping type, Long length, Integer precision, Integer scale) CastTarget(JdbcMapping type, String sqlType, Long length, Integer precision, 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.internal
Methods in org.hibernate.sql.exec.internal that return JdbcMappingModifier and TypeMethodDescriptionJdbcParameterBindingImpl.getBindType()AbstractJdbcParameter.getJdbcMapping()AbstractJdbcParameter.getSingleJdbcMapping()Methods in org.hibernate.sql.exec.internal with parameters of type JdbcMappingModifier and TypeMethodDescriptionprotected voidAbstractJdbcParameter.bindParameterValue(JdbcMapping jdbcMapping, PreparedStatement statement, Object bindValue, int startPosition, ExecutionContext executionContext) Method parameters in org.hibernate.sql.exec.internal with type arguments of type JdbcMappingModifier and TypeMethodDescriptionintAbstractJdbcParameter.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Constructors in org.hibernate.sql.exec.internal with parameters of type JdbcMappingModifierConstructorDescriptionAbstractJdbcParameter(JdbcMapping jdbcMapping) AbstractJdbcParameter(JdbcMapping jdbcMapping, @Nullable Integer parameterId) JdbcParameterBindingImpl(JdbcMapping jdbcMapping, Object bindValue) JdbcParameterImpl(JdbcMapping jdbcMapping) JdbcParameterImpl(JdbcMapping jdbcMapping, Integer parameterId) -
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 TypeMethodDescriptionvoidColumnValueBindingList.addRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) booleanColumnValueBindingList.containsColumn(String columnName, JdbcMapping jdbcMapping) protected ColumnValueBindingColumnValueBindingList.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 voidAbstractTableMutationBuilder.addColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, List<ColumnValueBinding> list) protected voidAbstractTableMutationBuilder.addColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, ParameterUsage parameterUsage, List<ColumnValueBinding> list) voidAbstractTableInsertBuilder.addKeyColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidAbstractTableUpdateBuilder.addKeyColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidColumnValuesTableMutationBuilder.addKeyColumn(String columnName, String valueExpression, JdbcMapping jdbcMapping) Add a key columnvoidTableUpdateBuilderSkipped.addKeyColumn(String columnName, String valueExpression, JdbcMapping jdbcMapping) voidAbstractRestrictedTableMutationBuilder.addKeyRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidRestrictedTableMutationBuilder.addKeyRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add restriction based on the column in the table's keyvoidTableDeleteBuilderSkipped.addKeyRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidTableUpdateBuilderSkipped.addKeyRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidAbstractRestrictedTableMutationBuilder.addLiteralRestriction(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) voidRestrictedTableMutationBuilder.addLiteralRestriction(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) voidTableDeleteBuilderSkipped.addLiteralRestriction(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) voidTableUpdateBuilderSkipped.addLiteralRestriction(String columnName, String sqlLiteralText, JdbcMapping jdbcMapping) voidAbstractRestrictedTableMutationBuilder.addOptimisticLockRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidRestrictedTableMutationBuilder.addOptimisticLockRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add restriction based on non-version optimistically-locked columnvoidTableDeleteBuilderSkipped.addOptimisticLockRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidTableUpdateBuilderSkipped.addOptimisticLockRestriction(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) voidAbstractTableInsertBuilder.addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) voidAbstractTableUpdateBuilder.addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) default voidColumnValuesTableMutationBuilder.addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) Add a column as part of the values listvoidColumnValuesTableMutationBuilder.addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) Add a column as part of the values listvoidTableUpdateBuilderSkipped.addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob) static ColumnWriteFragmentColumnValueBindingBuilder.buildWriteFragment(String writeExpression, JdbcMapping jdbcMapping, MutatingTableReference mutatingTableReference, ColumnReference columnReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer) protected ColumnValueBindingAbstractTableMutationBuilder.createValueBinding(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping) protected ColumnValueBindingAbstractTableMutationBuilder.createValueBinding(String columnName, String customWriteExpression, JdbcMapping jdbcMapping, ParameterUsage parameterUsage) static ColumnValueBindingColumnValueBindingBuilder.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 TypeInterfaceDescriptioninterfaceExtension contract forBasicTypeimplementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interfaceBasicPluralType<C,E> A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceExtension for implementations ofBasicTypewhich have an implied conversion.Classes in org.hibernate.type that implement JdbcMappingModifier and TypeClassDescriptionclassTODO : javadocclassConvenience base class forBasicTypeimplementations.classBasicArrayType<T,E> A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E> A type that maps betweenARRAYandCollection<T>classA type that is assignable to every non-primitive type, that is, the type ofnull.classConvertedBasicArrayType<T,S, E> Given aBasicValueConverterfor an array type,classConvertedBasicCollectionType<C extends Collection<E>,E> A converted basic array type.classCustomType<J>classclassclassclassSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classA BasicType adapter targeting partial portability to 6.0's type system changes.Methods in org.hibernate.type that return JdbcMappingModifier and TypeMethodDescriptiondefault JdbcMappingBasicType.getJdbcMapping()default JdbcMappingBasicType.getJdbcMapping(int index) default JdbcMappingBasicType.getSingleJdbcMapping()Method parameters in org.hibernate.type with type arguments of type JdbcMappingModifier and TypeMethodDescriptiondefault intBasicType.forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) default intBasicType.forEachJdbcType(IndexedConsumer<JdbcMapping> action) -
Uses of JdbcMapping in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement JdbcMappingModifier and TypeClassDescriptionclassclassclassclassWrapper ofCustomMutabilityConvertedBasicTypeImplfor primitive type.classclassMethods in org.hibernate.type.internal that return JdbcMappingModifier and TypeMethodDescriptionstatic JdbcMappingBindingTypeHelper.resolveBindType(Object value, JdbcMapping baseType, TypeConfiguration typeConfiguration) Methods in org.hibernate.type.internal with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic JdbcMappingBindingTypeHelper.resolveBindType(Object value, JdbcMapping baseType, TypeConfiguration typeConfiguration) -
Uses of JdbcMapping in org.hibernate.type.spi
Methods in org.hibernate.type.spi with parameters of type JdbcMappingModifier and TypeMethodDescriptionstatic TemporalTypeTypeConfiguration.getSqlTemporalType(JdbcMapping jdbcMapping)
DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverter