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 support for implicit ResultSet mappings.
Defines domain result graphs.
-
Uses of AttributeMapping in org.hibernate.metamodel.mapping
Subinterfaces of AttributeMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterfaceAn "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interfaceMapping for a simple, single-column identifierinterfaceMapping of a plural (collection-valued) attributeinterfaceMapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return AttributeMappingModifier and TypeMethodDescriptiondefault AttributeMappingAttributeMapping.asAttributeMapping()default AttributeMappingEntityVersionMapping.asAttributeMapping()default AttributeMappingModelPart.asAttributeMapping()default AttributeMappingManagedMappingType.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 AttributeMappingEntityMappingType.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 TypeMethodDescriptionbooleanEmbeddableMappingType.ConcreteEmbeddableType.declaresAttribute(AttributeMapping attributeMapping) Returnstrueif the provided embeddable class contains the specified attribute mapping,falseotherwise.voidAttributeMappingsMap.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.voidAttributeMappingsList.forEach(Consumer<? super AttributeMapping> attributeMappingConsumer) default voidEntityMappingType.forEachAttributeMapping(Consumer<? super AttributeMapping> action) Visit each attribute mappingvoidManagedMappingType.forEachAttributeMapping(Consumer<? super AttributeMapping> action) Visit attributes defined on this class and any supersdefault voidManagedMappingType.forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer) Visit attributes defined on this class and any supersvoidAttributeMappingsMap.forEachValue(Consumer<? super AttributeMapping> action) voidAttributeMappingsList.indexedForEach(IndexedConsumer<? super AttributeMapping> consumer) default voidEntityMappingType.visitAttributeMappings(Consumer<? super AttributeMapping> action) Visit the mappings, but limited to just attributes defined in the targetType or its super-type(s) if any.voidEntityMappingType.visitDeclaredAttributeMappings(Consumer<? super AttributeMapping> action) Visit attributes defined on this class - do not visit attributes defined on the superdefault voidEntityMappingType.visitSubTypeAttributeMappings(Consumer<? super AttributeMapping> action) Walk this type's attributes as well as its subtypesdefault voidEntityMappingType.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.internalClasses in org.hibernate.metamodel.mapping.internal that implement AttributeMappingModifier and TypeClassDescriptionclassclassclassclassclassMapping of a simple identifierclassSingular, any-valued attributeclassclassSupport forEmbeddedIdclassThe inverse part of a "non-aggregated" composite identifier.classclassclassMethods in org.hibernate.metamodel.mapping.internal that return AttributeMappingModifier and TypeMethodDescriptionSimpleNaturalIdMapping.asAttributeMapping()AbstractEmbeddableMapping.findAttributeMapping(String name) ImmutableAttributeMappingList.get(int i) MutableAttributeMappingList.get(int idx) Deprecated.AbstractEmbeddableMapping.getAttributeMapping(int position) ImmutableAttributeMappingList.AttributeMappingIterator.next()Methods in org.hibernate.metamodel.mapping.internal that return types with arguments of type AttributeMappingModifier and TypeMethodDescriptionstatic List<AttributeMapping> GeneratedValuesProcessor.getGeneratedAttributes(EntityMappingType entityDescriptor, EventType timing) Find attributes generated by anOnExecutionGenerator.GeneratedValuesProcessor.getGeneratedValuesToSelect()EmptyAttributeMappingsMap.valueIterator()ImmutableAttributeMappingsMap.valueIterator()Methods in org.hibernate.metamodel.mapping.internal with parameters of type AttributeMappingModifier and TypeMethodDescriptionvoidImmutableAttributeMappingList.Builder.add(AttributeMapping attributeMapping) voidMutableAttributeMappingList.add(AttributeMapping attributeMapping) Deprecated.protected voidAbstractEmbeddableMapping.addAttribute(AttributeMapping attributeMapping) booleanAbstractEmbeddableMapping.declaresAttribute(AttributeMapping attributeMapping) voidMutableAttributeMappingList.setAttributeMapping(int i, AttributeMapping attributeMapping) Deprecated.Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type AttributeMappingModifier and TypeMethodDescriptionprotected booleanAbstractEmbeddableMapping.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) voidImmutableAttributeMappingList.forEach(Consumer<? super AttributeMapping> attributeMappingConsumer) voidMutableAttributeMappingList.forEach(Consumer<? super AttributeMapping> consumer) Deprecated.voidAbstractEmbeddableMapping.forEachAttributeMapping(Consumer<? super AttributeMapping> action) voidAbstractEmbeddableMapping.forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer) voidIdClassEmbeddable.forEachAttributeMapping(Consumer<? super AttributeMapping> action) voidEmptyAttributeMappingsMap.forEachValue(Consumer<? super AttributeMapping> action) voidImmutableAttributeMappingsMap.forEachValue(Consumer<? super AttributeMapping> action) voidImmutableAttributeMappingList.indexedForEach(IndexedConsumer<? super AttributeMapping> consumer) voidMutableAttributeMappingList.indexedForEach(IndexedConsumer<? super AttributeMapping> consumer) Deprecated.Constructor parameters in org.hibernate.metamodel.mapping.internal with type arguments of type AttributeMappingModifierConstructorDescriptionGeneratedValuesProcessor(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 AttributeMappingModifier and TypeMethodDescriptionprotected AttributeMappingAbstractEntityPersister.buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess) For Hibernate Reactiveprotected AttributeMappingAbstractEntityPersister.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 ReactiveAbstractEntityPersister.findAttributeMapping(String name) AbstractEntityPersister.findDeclaredAttributeMapping(String name) protected AttributeMappingAbstractEntityPersister.generateNonIdAttributeMapping(NonIdentifierAttribute tupleAttrDefinition, Property bootProperty, int stateArrayPosition, int fetchableIndex, MappingModelCreationProcess creationProcess) AbstractEntityPersister.getAttributeMapping(int position) default AttributeMappingEntityPersister.getAttributeMapping(int position) AbstractEntityPersister.getFetchable(int position) Method parameters in org.hibernate.persister.entity with type arguments of type AttributeMappingModifier and TypeMethodDescriptionprotected GeneratedValuesProcessorAbstractEntityPersister.createGeneratedValuesProcessor(EventType timing, List<AttributeMapping> generatedAttributes) voidAbstractEntityPersister.forEachAttributeMapping(Consumer<? super AttributeMapping> action) voidAbstractEntityPersister.forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer) AbstractEntityPersister.initInsertGeneratedProperties(List<AttributeMapping> generatedAttributes) AbstractEntityPersister.initUpdateGeneratedProperties(List<AttributeMapping> generatedAttributes) voidAbstractEntityPersister.visitAttributeMappings(Consumer<? super AttributeMapping> action) voidAbstractEntityPersister.visitDeclaredAttributeMappings(Consumer<? super AttributeMapping> action) voidAbstractEntityPersister.visitSubTypeAttributeMappings(Consumer<? super AttributeMapping> action) voidAbstractEntityPersister.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 voidInsertCoordinatorStandard.decomposeAttribute(Object value, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, AttributeMapping mapping) voidUpdateCoordinatorStandard.UpdateValuesAnalysisImpl.finishedAttribute(AttributeMapping attribute) protected voidAbstractMutationCoordinator.handleValueGeneration(AttributeMapping attributeMapping, MutationGroupBuilder mutationGroupBuilder, OnExecutionGenerator generator) UpdateCoordinatorStandard.DirtinessChecker.isDirty(int position, AttributeMapping attribute) voidUpdateCoordinatorStandard.UpdateValuesAnalysisImpl.startingAttribute(AttributeMapping attribute) Callback at start of processing an attribute -
Uses of AttributeMapping in org.hibernate.query.results.internal.implicit
Constructors in org.hibernate.query.results.internal.implicit with parameters of type AttributeMappingModifierConstructorDescriptionImplicitAttributeFetchBuilder(NavigablePath navigablePath, AttributeMapping attributeMapping) -
Uses of AttributeMapping in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type AttributeMappingModifier and TypeMethodDescriptionstatic booleanSqmMutationStrategyHelper.isPartOfId(AttributeMapping attributeMapping) -
Uses of AttributeMapping in org.hibernate.query.sqm.tuple.internal
Classes in org.hibernate.query.sqm.tuple.internal that implement AttributeMappingModifier and TypeClassDescriptionclassclassMethods in org.hibernate.query.sqm.tuple.internal that return AttributeMappingModifier and TypeMethodDescriptionAnonymousTupleEntityValuedModelPart.findDeclaredAttributeMapping(String name) AnonymousTupleEmbeddableValuedModelPart.getAttributeMapping(int position) AnonymousTupleEntityValuedModelPart.getAttributeMapping(int position) Method parameters in org.hibernate.query.sqm.tuple.internal with type arguments of type AttributeMappingModifier and TypeMethodDescriptionvoidAnonymousTupleEmbeddableValuedModelPart.forEachAttributeMapping(Consumer<? super AttributeMapping> action) voidAnonymousTupleEntityValuedModelPart.forEachAttributeMapping(Consumer<? super AttributeMapping> action) voidAnonymousTupleEntityValuedModelPart.visitDeclaredAttributeMappings(Consumer<? super AttributeMapping> action) -
Uses of AttributeMapping in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return AttributeMapping -
Uses of AttributeMapping in org.hibernate.sql.results.graph.entity.internal
Fields in org.hibernate.sql.results.graph.entity.internal declared as AttributeMappingModifier and TypeFieldDescriptionprotected final AttributeMapping[]BatchEntitySelectFetchInitializer.parentAttributesprotected final AttributeMapping[]BatchEntityInsideEmbeddableSelectFetchInitializer.rootEmbeddableAttributesMethods in org.hibernate.sql.results.graph.entity.internal that return AttributeMappingModifier and TypeMethodDescriptionprotected static AttributeMappingAbstractBatchEntitySelectFetchInitializer.getParentEntityAttribute(EntityMappingType subMappingType, ToOneAttributeMapping referencedModelPart, String attributeName) protected AttributeMapping[]AbstractBatchEntitySelectFetchInitializer.getParentEntityAttributes(String attributeName)