Uses of Interface
org.hibernate.metamodel.mapping.AttributeMapping
-
Packages that use AttributeMapping Package Description org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.query.derived org.hibernate.query.internal org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.entity.internal -
-
Uses of AttributeMapping in org.hibernate.metamodel.mapping
Subinterfaces of AttributeMapping in org.hibernate.metamodel.mapping Modifier and Type Interface Description interface
AggregatedIdentifierMapping
An "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interface
BasicEntityIdentifierMapping
Mapping for a simple, single-column identifierinterface
PluralAttributeMapping
Mapping of a plural (collection-valued) attributeinterface
SingularAttributeMapping
Mapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return AttributeMapping Modifier and Type Method Description default AttributeMapping
AttributeMapping. asAttributeMapping()
default AttributeMapping
EntityVersionMapping. asAttributeMapping()
default AttributeMapping
ModelPart. asAttributeMapping()
default AttributeMapping
ManagedMappingType. findAttributeMapping(String name)
Find an attribute by name.AttributeMapping
EntityMappingType. findDeclaredAttributeMapping(String name)
Find an attribute-mapping, declared on this entity mapping (not super or subs), by nameAttributeMapping
AttributeMappingsList. get(int i)
AttributeMapping
AttributeMappingsMap. get(String name)
default AttributeMapping
EntityMappingType. getAttributeMapping(int position)
Retrieve an attribute mapping by position, relative to all attributesAttributeMapping
ManagedMappingType. getAttributeMapping(int position)
Retrieve an attribute by its contributor positionMethods in org.hibernate.metamodel.mapping that return types with arguments of type AttributeMapping Modifier and Type Method Description Iterable<AttributeMapping>
AttributeMappingsMap. valueIterator()
Methods in org.hibernate.metamodel.mapping with parameters of type AttributeMapping Modifier and Type Method Description boolean
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 AttributeMapping Modifier and Type Method Description default 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(IndexedConsumer<? super AttributeMapping> consumer)
Visit attributes defined on this class and any supersvoid
AttributeMappingsMap. forEachValue(Consumer<? super AttributeMapping> action)
void
AttributeMappingsList. indexedForEach(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 sub-type'sdefault 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.internal Modifier and Type Interface Description interface
SingleAttributeIdentifierMapping
Classes in org.hibernate.metamodel.mapping.internal that implement AttributeMapping Modifier and Type Class Description class
AbstractAttributeMapping
class
AbstractSingularAttributeMapping
class
AbstractStateArrayContributorMapping
class
BasicAttributeMapping
class
BasicEntityIdentifierMappingImpl
Mapping of a simple identifierclass
DiscriminatedAssociationAttributeMapping
Singular, any-valued attributeclass
EmbeddedAttributeMapping
class
EmbeddedIdentifierMappingImpl
Support forEmbeddedId
class
InverseNonAggregatedIdentifierMapping
The inverse part of a "non-aggregated" composite identifier.class
PluralAttributeMappingImpl
class
ToOneAttributeMapping
class
VirtualEmbeddedAttributeMapping
Methods in org.hibernate.metamodel.mapping.internal that return AttributeMapping Modifier and Type Method Description AttributeMapping
SimpleNaturalIdMapping. asAttributeMapping()
AttributeMapping
AbstractEmbeddableMapping. findAttributeMapping(String name)
AttributeMapping
EmptyAttributeMappingsMap. get(String name)
AttributeMapping
ImmutableAttributeMappingList. get(int i)
AttributeMapping
ImmutableAttributeMappingsMap. get(String name)
AttributeMapping
MutableAttributeMappingList. get(int idx)
Deprecated.AttributeMapping
AbstractEmbeddableMapping. getAttributeMapping(int position)
AttributeMapping
ImmutableAttributeMappingList.AttributeMappingIterator. next()
Methods in org.hibernate.metamodel.mapping.internal that return types with arguments of type AttributeMapping Modifier and Type Method Description static List<AttributeMapping>
GeneratedValuesProcessor. getGeneratedAttributes(EntityMappingType entityDescriptor, EventType timing)
Find attributes generated by anOnExecutionGenerator
.List<AttributeMapping>
GeneratedValuesProcessor. getGeneratedValuesToSelect()
Iterable<AttributeMapping>
EmptyAttributeMappingsMap. valueIterator()
Iterable<AttributeMapping>
ImmutableAttributeMappingsMap. valueIterator()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type AttributeMapping Modifier and Type Method Description void
ImmutableAttributeMappingList.Builder. add(AttributeMapping attributeMapping)
void
MutableAttributeMappingList. add(AttributeMapping attributeMapping)
Deprecated.protected void
AbstractEmbeddableMapping. addAttribute(AttributeMapping attributeMapping)
boolean
AbstractEmbeddableMapping. declaresAttribute(AttributeMapping attributeMapping)
void
MutableAttributeMappingList. setAttributeMapping(int i, AttributeMapping attributeMapping)
Deprecated.Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type AttributeMapping Modifier and Type Method Description protected boolean
AbstractEmbeddableMapping. finishInitialization(NavigableRole navigableRole, Component bootDescriptor, CompositeType compositeType, String rootTableExpression, String[] rootTableKeyColumnNames, EmbeddableMappingType declarer, EmbeddableRepresentationStrategy representationStrategy, AbstractEmbeddableMapping.AttributeTypeValidator attributeTypeValidator, AbstractEmbeddableMapping.ConcreteTableResolver concreteTableResolver, Consumer<AttributeMapping> attributeConsumer, AbstractEmbeddableMapping.SuccessfulCompletionCallback completionCallback, MappingModelCreationProcess creationProcess)
void
ImmutableAttributeMappingList. forEach(Consumer<? super AttributeMapping> attributeMappingConsumer)
void
MutableAttributeMappingList. forEach(Consumer<? super AttributeMapping> consumer)
Deprecated.void
AbstractEmbeddableMapping. forEachAttributeMapping(Consumer<? super AttributeMapping> action)
void
AbstractEmbeddableMapping. forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer)
void
IdClassEmbeddable. forEachAttributeMapping(Consumer<? super AttributeMapping> action)
void
EmptyAttributeMappingsMap. forEachValue(Consumer<? super AttributeMapping> action)
void
ImmutableAttributeMappingsMap. forEachValue(Consumer<? super AttributeMapping> action)
void
ImmutableAttributeMappingList. indexedForEach(IndexedConsumer<? super AttributeMapping> consumer)
void
MutableAttributeMappingList. indexedForEach(IndexedConsumer<? super AttributeMapping> consumer)
Deprecated.Constructor parameters in org.hibernate.metamodel.mapping.internal with type arguments of type AttributeMapping Constructor Description GeneratedValuesProcessor(EntityPersister entityDescriptor, List<AttributeMapping> generatedAttributes, EventType timing, SessionFactoryImplementor sessionFactory)
ImmutableAttributeMappingsMap(LinkedHashMap<String,AttributeMapping> sortedSource)
-
Uses of AttributeMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return AttributeMapping Modifier and Type Method Description protected AttributeMapping
AbstractEntityPersister. buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, 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, MappingModelCreationProcess creationProcess)
For Hibernate ReactiveAttributeMapping
AbstractEntityPersister. findAttributeMapping(String name)
AttributeMapping
AbstractEntityPersister. findDeclaredAttributeMapping(String name)
protected AttributeMapping
AbstractEntityPersister. generateNonIdAttributeMapping(NonIdentifierAttribute tupleAttrDefinition, Property bootProperty, int stateArrayPosition, int fetchableIndex, MappingModelCreationProcess creationProcess)
AttributeMapping
AbstractEntityPersister. getAttributeMapping(int position)
default AttributeMapping
EntityPersister. getAttributeMapping(int position)
Method parameters in org.hibernate.persister.entity with type arguments of type AttributeMapping Modifier and Type Method Description protected GeneratedValuesProcessor
AbstractEntityPersister. createGeneratedValuesProcessor(EventType timing, List<AttributeMapping> generatedAttributes)
void
AbstractEntityPersister. forEachAttributeMapping(Consumer<? super AttributeMapping> action)
void
AbstractEntityPersister. forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer)
protected List<? extends ModelPart>
AbstractEntityPersister. initInsertGeneratedProperties(List<AttributeMapping> generatedAttributes)
protected List<? extends ModelPart>
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 AttributeMapping Modifier and Type Method Description AttributeMapping
AttributeAnalysis. getAttribute()
The attribute analyzed hereMethods in org.hibernate.persister.entity.mutation with parameters of type AttributeMapping Modifier and Type Method Description protected 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)
AttributeAnalysis.DirtynessStatus
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.query.derived
Classes in org.hibernate.query.derived that implement AttributeMapping Modifier and Type Class Description class
AnonymousTupleBasicEntityIdentifierMapping
class
AnonymousTupleEmbeddedEntityIdentifierMapping
Methods in org.hibernate.query.derived that return AttributeMapping Modifier and Type Method Description AttributeMapping
AnonymousTupleEntityValuedModelPart. findDeclaredAttributeMapping(String name)
AttributeMapping
AnonymousTupleEmbeddableValuedModelPart. getAttributeMapping(int position)
AttributeMapping
AnonymousTupleEntityValuedModelPart. getAttributeMapping(int position)
Method parameters in org.hibernate.query.derived with type arguments of type AttributeMapping Modifier and Type Method Description void
AnonymousTupleEmbeddableValuedModelPart. forEachAttributeMapping(Consumer<? super AttributeMapping> action)
void
AnonymousTupleEntityValuedModelPart. forEachAttributeMapping(Consumer<? super AttributeMapping> action)
void
AnonymousTupleEntityValuedModelPart. visitDeclaredAttributeMappings(Consumer<? super AttributeMapping> action)
-
Uses of AttributeMapping in org.hibernate.query.internal
Constructors in org.hibernate.query.internal with parameters of type AttributeMapping Constructor Description ImplicitAttributeFetchMemento(NavigablePath navigablePath, AttributeMapping attributeMapping)
-
Uses of AttributeMapping in org.hibernate.query.results
Constructors in org.hibernate.query.results with parameters of type AttributeMapping Constructor Description ImplicitAttributeFetchBuilder(NavigablePath navigablePath, AttributeMapping attributeMapping)
-
Uses of AttributeMapping in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return AttributeMapping Modifier and Type Method Description default AttributeMapping
Fetchable. asAttributeMapping()
-
Uses of AttributeMapping in org.hibernate.sql.results.graph.entity.internal
Fields in org.hibernate.sql.results.graph.entity.internal declared as AttributeMapping Modifier and Type Field Description protected AttributeMapping[]
BatchEntitySelectFetchInitializer. parentAttributes
protected AttributeMapping[]
BatchEntityInsideEmbeddableSelectFetchInitializer. rootEmbeddableAttributes
Methods in org.hibernate.sql.results.graph.entity.internal that return AttributeMapping Modifier and Type Method Description protected static AttributeMapping
AbstractBatchEntitySelectFetchInitializer. getParentEntityAttribute(EntityMappingType subMappingType, ToOneAttributeMapping referencedModelPart, String attributeName)
protected AttributeMapping[]
AbstractBatchEntitySelectFetchInitializer. getParentEntityAttributes(String attributeName)
-