Class EntityTableMappingImpl.CompositeKeyMapping
java.lang.Object
org.hibernate.persister.entity.mutation.EntityTableMappingImpl.AbstractKeyMapping
org.hibernate.persister.entity.mutation.EntityTableMappingImpl.CompositeKeyMapping
- All Implemented Interfaces:
SelectableMappings, TableDetails.KeyDetails, EntityTableMappingImpl.KeyMapping
- Enclosing class:
EntityTableMappingImpl
public static class EntityTableMappingImpl.CompositeKeyMapping
extends EntityTableMappingImpl.AbstractKeyMapping
-
Nested Class Summary
Nested classes/interfaces inherited from interface TableDetails.KeyDetails
TableDetails.KeyDetails.KeyValueConsumer -
Field Summary
Fields inherited from class EntityTableMappingImpl.AbstractKeyMapping
identifierPart, keyColumns -
Constructor Summary
ConstructorsConstructorDescriptionCompositeKeyMapping(List<EntityTableMappingImpl.KeyColumn> keyColumns, EmbeddableValuedModelPart identifierPart) -
Method Summary
Modifier and TypeMethodDescription<K> DomainResult<K> createDomainResult(NavigablePath navigablePath, TableReference tableReference, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for selecting and retrieving the key.
-
Constructor Details
-
CompositeKeyMapping
public CompositeKeyMapping(List<EntityTableMappingImpl.KeyColumn> keyColumns, EmbeddableValuedModelPart identifierPart)
-
-
Method Details