Uses of Interface
org.hibernate.metamodel.mapping.AttributeMapping
Packages that use AttributeMapping
Package
Description
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.
Defines domain result graphs.
-
Uses of AttributeMapping in org.hibernate.metamodel.mapping
Subinterfaces of AttributeMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterface
An "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interface
Mapping for a simple, single-column identifierinterface
Mapping of a plural (collection-valued) attributeinterface
Mapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return AttributeMappingModifier and TypeMethodDescriptiondefault AttributeMapping
AttributeMapping.asAttributeMapping()
default AttributeMapping
EntityVersionMapping.asAttributeMapping()
default AttributeMapping
ModelPart.asAttributeMapping()
default AttributeMapping
ManagedMappingType.findAttributeMapping
(String name) Find an attribute by name.EntityMappingType.findDeclaredAttributeMapping
(String name) Find an attribute-mapping, declared on this entity mapping (not super or subs), by nameAttributeMappingsList.get
(int i) default AttributeMapping
EntityMappingType.getAttributeMapping
(int position) Retrieve an attribute mapping by position, relative to all attributesManagedMappingType.getAttributeMapping
(int position) Retrieve an attribute by its contributor positionMethods in org.hibernate.metamodel.mapping that return types with arguments of type AttributeMappingMethods in org.hibernate.metamodel.mapping with parameters of type AttributeMappingModifier and TypeMethodDescriptionboolean
EmbeddableMappingType.ConcreteEmbeddableType.declaresAttribute
(AttributeMapping attributeMapping) Returnstrue
if the provided embeddable class contains the specified attribute mapping,false
otherwise.void
AttributeMappingsMap.Builder.put
(String name, AttributeMapping mapping) Method parameters in org.hibernate.metamodel.mapping with type arguments of type AttributeMappingModifier and TypeMethodDescriptiondefault Object[]
EntityMappingType.extractConcreteTypeStateValues
(Map<AttributeMapping, DomainResultAssembler> assemblerMapping, RowProcessingState rowProcessingState) Deprecated, for removal: This API element is subject to removal in a future version.void
AttributeMappingsList.forEach
(Consumer<? super AttributeMapping> attributeMappingConsumer) default void
EntityMappingType.forEachAttributeMapping
(Consumer<? super AttributeMapping> action) Visit each attribute mappingvoid
ManagedMappingType.forEachAttributeMapping
(Consumer<? super AttributeMapping> action) Visit attributes defined on this class and any supersdefault void
ManagedMappingType.forEachAttributeMapping
(org.hibernate.internal.util.IndexedConsumer<? super AttributeMapping> consumer) Visit attributes defined on this class and any supersvoid
AttributeMappingsMap.forEachValue
(Consumer<? super AttributeMapping> action) void
AttributeMappingsList.indexedForEach
(org.hibernate.internal.util.IndexedConsumer<? super AttributeMapping> consumer) default void
EntityMappingType.visitAttributeMappings
(Consumer<? super AttributeMapping> action) Visit the mappings, but limited to just attributes defined in the targetType or its super-type(s) if any.void
EntityMappingType.visitDeclaredAttributeMappings
(Consumer<? super AttributeMapping> action) Visit attributes defined on this class - do not visit attributes defined on the superdefault void
EntityMappingType.visitSubTypeAttributeMappings
(Consumer<? super AttributeMapping> action) Walk this type's attributes as well as its subtypesdefault void
EntityMappingType.visitSuperTypeAttributeMappings
(Consumer<? super AttributeMapping> action) Walk this type's attributes as well as its super-type's -
Uses of AttributeMapping in org.hibernate.metamodel.mapping.internal
Subinterfaces of AttributeMapping in org.hibernate.metamodel.mapping.internalModifier and TypeInterfaceDescriptioninterface
org.hibernate.metamodel.mapping.internal.SingleAttributeIdentifierMapping
-
Uses of AttributeMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return AttributeMappingModifier and TypeMethodDescriptionprotected AttributeMapping
AbstractEntityPersister.buildPluralAttributeMapping
(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) For Hibernate Reactiveprotected AttributeMapping
AbstractEntityPersister.buildSingularAssociationAttributeMapping
(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) For Hibernate ReactiveAbstractEntityPersister.findAttributeMapping
(String name) AbstractEntityPersister.findDeclaredAttributeMapping
(String name) protected AttributeMapping
AbstractEntityPersister.generateNonIdAttributeMapping
(NonIdentifierAttribute tupleAttrDefinition, Property bootProperty, int stateArrayPosition, int fetchableIndex, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) AbstractEntityPersister.getAttributeMapping
(int position) default AttributeMapping
EntityPersister.getAttributeMapping
(int position) AbstractEntityPersister.getFetchable
(int position) Method parameters in org.hibernate.persister.entity with type arguments of type AttributeMappingModifier and TypeMethodDescriptionprotected org.hibernate.metamodel.mapping.internal.GeneratedValuesProcessor
AbstractEntityPersister.createGeneratedValuesProcessor
(EventType timing, List<AttributeMapping> generatedAttributes) void
AbstractEntityPersister.forEachAttributeMapping
(Consumer<? super AttributeMapping> action) void
AbstractEntityPersister.forEachAttributeMapping
(org.hibernate.internal.util.IndexedConsumer<? super AttributeMapping> consumer) AbstractEntityPersister.initInsertGeneratedProperties
(List<AttributeMapping> generatedAttributes) AbstractEntityPersister.initUpdateGeneratedProperties
(List<AttributeMapping> generatedAttributes) void
AbstractEntityPersister.visitAttributeMappings
(Consumer<? super AttributeMapping> action) void
AbstractEntityPersister.visitDeclaredAttributeMappings
(Consumer<? super AttributeMapping> action) void
AbstractEntityPersister.visitSubTypeAttributeMappings
(Consumer<? super AttributeMapping> action) void
AbstractEntityPersister.visitSuperTypeAttributeMappings
(Consumer<? super AttributeMapping> action) -
Uses of AttributeMapping in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return AttributeMappingMethods in org.hibernate.persister.entity.mutation with parameters of type AttributeMappingModifier and TypeMethodDescriptionprotected void
InsertCoordinatorStandard.decomposeAttribute
(Object value, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, AttributeMapping mapping) void
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl.finishedAttribute
(AttributeMapping attribute) protected void
AbstractMutationCoordinator.handleValueGeneration
(AttributeMapping attributeMapping, MutationGroupBuilder mutationGroupBuilder, OnExecutionGenerator generator) UpdateCoordinatorStandard.DirtinessChecker.isDirty
(int position, AttributeMapping attribute) void
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl.startingAttribute
(AttributeMapping attribute) Callback at start of processing an attribute -
Uses of AttributeMapping in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return AttributeMapping