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 interfaceAggregatedIdentifierMappingAn "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interfaceBasicEntityIdentifierMappingMapping for a simple, single-column identifierinterfacePluralAttributeMappingMapping of a plural (collection-valued) attributeinterfaceSingularAttributeMappingMapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return AttributeMapping Modifier and Type Method Description default AttributeMappingAttributeMapping. asAttributeMapping()default AttributeMappingEntityVersionMapping. asAttributeMapping()default AttributeMappingModelPart. asAttributeMapping()default AttributeMappingManagedMappingType. findAttributeMapping(String name)Find an attribute by name.AttributeMappingEntityMappingType. findDeclaredAttributeMapping(String name)Find an attribute-mapping, declared on this entity mapping (not super or subs), by nameAttributeMappingAttributeMappingsList. get(int i)AttributeMappingAttributeMappingsMap. get(String name)default AttributeMappingEntityMappingType. getAttributeMapping(int position)Retrieve an attribute mapping by position, relative to all attributesAttributeMappingManagedMappingType. 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 booleanEmbeddableMappingType.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 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.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 sub-type'sdefault 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.internal Modifier and Type Interface Description interfaceSingleAttributeIdentifierMappingClasses in org.hibernate.metamodel.mapping.internal that implement AttributeMapping Modifier and Type Class Description classAbstractAttributeMappingclassAbstractSingularAttributeMappingclassAbstractStateArrayContributorMappingclassBasicAttributeMappingclassBasicEntityIdentifierMappingImplMapping of a simple identifierclassDiscriminatedAssociationAttributeMappingSingular, any-valued attributeclassEmbeddedAttributeMappingclassEmbeddedIdentifierMappingImplSupport forEmbeddedIdclassInverseNonAggregatedIdentifierMappingThe inverse part of a "non-aggregated" composite identifier.classPluralAttributeMappingImplclassToOneAttributeMappingclassVirtualEmbeddedAttributeMappingMethods in org.hibernate.metamodel.mapping.internal that return AttributeMapping Modifier and Type Method Description AttributeMappingSimpleNaturalIdMapping. asAttributeMapping()AttributeMappingAbstractEmbeddableMapping. findAttributeMapping(String name)AttributeMappingEmptyAttributeMappingsMap. get(String name)AttributeMappingImmutableAttributeMappingList. get(int i)AttributeMappingImmutableAttributeMappingsMap. get(String name)AttributeMappingMutableAttributeMappingList. get(int idx)Deprecated.AttributeMappingAbstractEmbeddableMapping. getAttributeMapping(int position)AttributeMappingImmutableAttributeMappingList.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 voidImmutableAttributeMappingList.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 AttributeMapping Modifier and Type Method Description protected 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 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 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 ReactiveAttributeMappingAbstractEntityPersister. findAttributeMapping(String name)AttributeMappingAbstractEntityPersister. findDeclaredAttributeMapping(String name)protected AttributeMappingAbstractEntityPersister. generateNonIdAttributeMapping(NonIdentifierAttribute tupleAttrDefinition, Property bootProperty, int stateArrayPosition, int fetchableIndex, MappingModelCreationProcess creationProcess)AttributeMappingAbstractEntityPersister. getAttributeMapping(int position)default AttributeMappingEntityPersister. getAttributeMapping(int position)AttributeMappingAbstractEntityPersister. getFetchable(int position)Method parameters in org.hibernate.persister.entity with type arguments of type AttributeMapping Modifier and Type Method Description protected GeneratedValuesProcessorAbstractEntityPersister. createGeneratedValuesProcessor(EventType timing, List<AttributeMapping> generatedAttributes)voidAbstractEntityPersister. forEachAttributeMapping(Consumer<? super AttributeMapping> action)voidAbstractEntityPersister. forEachAttributeMapping(IndexedConsumer<? super AttributeMapping> consumer)protected List<? extends ModelPart>AbstractEntityPersister. initInsertGeneratedProperties(List<AttributeMapping> generatedAttributes)protected List<? extends ModelPart>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 AttributeMapping Modifier and Type Method Description AttributeMappingAttributeAnalysis. getAttribute()The attribute analyzed hereMethods in org.hibernate.persister.entity.mutation with parameters of type AttributeMapping Modifier and Type Method Description protected voidInsertCoordinatorStandard. decomposeAttribute(Object value, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, AttributeMapping mapping)voidUpdateCoordinatorStandard.UpdateValuesAnalysisImpl. finishedAttribute(AttributeMapping attribute)protected voidAbstractMutationCoordinator. handleValueGeneration(AttributeMapping attributeMapping, MutationGroupBuilder mutationGroupBuilder, OnExecutionGenerator generator)AttributeAnalysis.DirtynessStatusUpdateCoordinatorStandard.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.derived
Classes in org.hibernate.query.derived that implement AttributeMapping Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleEmbeddedEntityIdentifierMappingMethods in org.hibernate.query.derived that return AttributeMapping Modifier and Type Method Description AttributeMappingAnonymousTupleEntityValuedModelPart. findDeclaredAttributeMapping(String name)AttributeMappingAnonymousTupleEmbeddableValuedModelPart. getAttributeMapping(int position)AttributeMappingAnonymousTupleEntityValuedModelPart. getAttributeMapping(int position)Method parameters in org.hibernate.query.derived with type arguments of type AttributeMapping Modifier and Type Method Description voidAnonymousTupleEmbeddableValuedModelPart. forEachAttributeMapping(Consumer<? super AttributeMapping> action)voidAnonymousTupleEntityValuedModelPart. forEachAttributeMapping(Consumer<? super AttributeMapping> action)voidAnonymousTupleEntityValuedModelPart. 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 AttributeMappingFetchable. 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. parentAttributesprotected AttributeMapping[]BatchEntityInsideEmbeddableSelectFetchInitializer. rootEmbeddableAttributesMethods in org.hibernate.sql.results.graph.entity.internal that return AttributeMapping Modifier and Type Method Description protected static AttributeMappingAbstractBatchEntitySelectFetchInitializer. getParentEntityAttribute(EntityMappingType subMappingType, ToOneAttributeMapping referencedModelPart, String attributeName)protected AttributeMapping[]AbstractBatchEntitySelectFetchInitializer. getParentEntityAttributes(String attributeName)
-