Uses of Interface
org.hibernate.metamodel.mapping.EntityIdentifierMapping
Packages that use EntityIdentifierMapping
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.
SPIs related to
JdbcType.-
Uses of EntityIdentifierMapping in org.hibernate.loader.ast.internal
Fields in org.hibernate.loader.ast.internal declared as EntityIdentifierMappingModifier and TypeFieldDescriptionprotected final EntityIdentifierMappingAbstractMultiIdEntityLoader.identifierMappingMethods in org.hibernate.loader.ast.internal that return EntityIdentifierMapping -
Uses of EntityIdentifierMapping in org.hibernate.metamodel.internal
Classes in org.hibernate.metamodel.internal that implement EntityIdentifierMappingModifier and TypeClassDescriptionclassBase implementation for composite identifier mappings -
Uses of EntityIdentifierMapping in org.hibernate.metamodel.mapping
Subinterfaces of EntityIdentifierMapping 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 for a composite identifierinterfaceA "non-aggregated" composite identifier, which means that the entity itself does not define a singular representation of its identifier like an aggregated mapping does.Methods in org.hibernate.metamodel.mapping that return EntityIdentifierMappingModifier and TypeMethodDescriptionEntityMappingType.getIdentifierMapping()Mapping details for the entity's identifier.default EntityIdentifierMappingEntityMappingType.getIdentifierMappingForJoin()Mapping details for the entity's identifier. -
Uses of EntityIdentifierMapping in org.hibernate.metamodel.mapping.internal
Subinterfaces of EntityIdentifierMapping in org.hibernate.metamodel.mapping.internalClasses in org.hibernate.metamodel.mapping.internal that implement EntityIdentifierMappingModifier and TypeClassDescriptionclassMapping of a simple identifierclassSupport forEmbeddedIdclassThe inverse part of a "non-aggregated" composite identifier.classA "non-aggregated" composite identifier.Methods in org.hibernate.metamodel.mapping.internal that return EntityIdentifierMappingModifier and TypeMethodDescriptionstatic EntityIdentifierMappingMappingModelCreationHelper.buildEncapsulatedCompositeIdentifierMapping(EntityPersister entityPersister, Property bootProperty, String attributeName, String rootTableName, String[] rootTableKeyColumnNames, CompositeType cidType, MappingModelCreationProcess creationProcess) -
Uses of EntityIdentifierMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return EntityIdentifierMappingModifier and TypeMethodDescriptionprotected EntityIdentifierMappingAbstractEntityPersister.generateIdentifierMapping(Supplier<?> templateInstanceCreator, PersistentClass bootEntityDescriptor, MappingModelCreationProcess creationProcess) protected EntityIdentifierMappingJoinedSubclassEntityPersister.generateIdentifierMapping(Supplier<?> templateInstanceCreator, PersistentClass bootEntityDescriptor, MappingModelCreationProcess creationProcess) protected EntityIdentifierMappingAbstractEntityPersister.generateNonEncapsulatedCompositeIdentifierMapping(MappingModelCreationProcess creationProcess, PersistentClass bootEntityDescriptor) protected EntityIdentifierMappingJoinedSubclassEntityPersister.generateNonEncapsulatedCompositeIdentifierMapping(MappingModelCreationProcess creationProcess, PersistentClass bootEntityDescriptor) AbstractEntityPersister.getIdentifierMapping()JoinedSubclassEntityPersister.getIdentifierMappingForJoin() -
Uses of EntityIdentifierMapping in org.hibernate.query.sqm.tuple.internal
Classes in org.hibernate.query.sqm.tuple.internal that implement EntityIdentifierMappingModifier and TypeClassDescriptionclassclassclassMethods in org.hibernate.query.sqm.tuple.internal that return EntityIdentifierMappingConstructors in org.hibernate.query.sqm.tuple.internal with parameters of type EntityIdentifierMappingModifierConstructorDescriptionAnonymousTupleEntityValuedModelPart(EntityIdentifierMapping identifierMapping, DomainType<?> domainType, EntityValuedModelPart delegate, int fetchableIndex) -
Uses of EntityIdentifierMapping in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi with parameters of type EntityIdentifierMappingModifier and TypeMethodDescriptionprotected voidJsonGeneratingVisitor.serializeEntityIdentifier(Object value, EntityIdentifierMapping identifierMapping, WrapperOptions options, JsonDocumentWriter writer)