| Modifier and Type | Field and Description |
|---|---|
| private final CompositeIdentifierMapping |
| Access | Constructor and Description |
|---|---|
| public | AnonymousTupleEmbeddedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, CompositeIdentifierMapping delegate)
|
| delegate | back to summary |
|---|---|
| private final CompositeIdentifierMapping delegate | |
| AnonymousTupleEmbeddedEntityIdentifierMapping | back to summary |
|---|---|
| public AnonymousTupleEmbeddedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, CompositeIdentifierMapping delegate) | |
| compare | back to summary |
|---|---|
| public int compare(Object value1, Object value2) Overrides default org.
| |
| getAttributeName | back to summary |
|---|---|
| public String getAttributeName() Implements org. Doc from org. The name of the attribute defining the id, if one
| |
| getIdentifier | back to summary |
|---|---|
| public Object getIdentifier(Object entity) Implements org. Doc from org. Extract the identifier from an instance of the entity
| |
| getMappedIdEmbeddableTypeDescriptor | back to summary |
|---|---|
| public EmbeddableMappingType getMappedIdEmbeddableTypeDescriptor() Implements org. Doc from org. Returns the embeddable type descriptor of the id-class, if there is one, otherwise the one of the virtual embeddable mapping type.
| |
| getMappedType | back to summary |
|---|---|
| public EmbeddableMappingType getMappedType() Overrides default org. Implements org. Doc from org. Descriptor for the type of this mapping
| |
| getNature | back to summary |
|---|---|
| public EntityIdentifierMapping. Implements org.
| |
| getPartMappingType | back to summary |
|---|---|
| public EmbeddableMappingType getPartMappingType() Overrides default org. Implements org. Doc from org. The type for this part.
| |
| getPropertyAccess | back to summary |
|---|---|
| public PropertyAccess getPropertyAccess() Implements org. Doc from org. Access to the identifier attribute's PropertyAccess
| |
| getUnsavedStrategy | back to summary |
|---|---|
| public IdentifierValue getUnsavedStrategy() Overrides default org. Implements org. Doc from org. The strategy for distinguishing between detached and transient state based on the identifier mapping
| |
| hasContainingClass | back to summary |
|---|---|
| public boolean hasContainingClass() Implements org. Doc from org. Does the identifier have a corresponding EmbeddableId or IdClass?
| |
| instantiate | back to summary |
|---|---|
| public Object instantiate() Implements org. Doc from org. Instantiate an instance of the identifier.
| |
| setIdentifier | back to summary |
|---|---|
| public void setIdentifier(Object entity, Object id, SharedSessionContractImplementor session) Implements org. Doc from org. Inject an identifier value into an instance of the entity
| |