| Modifier and Type | Field and Description |
|---|---|
| private final BasicEntityIdentifierMapping |
| Access | Constructor and Description |
|---|---|
| public | AnonymousTupleBasicEntityIdentifierMapping(MappingType declaringType, String selectionExpression, SqmExpressible<?> expressible, JdbcMapping jdbcMapping, BasicEntityIdentifierMapping delegate)
|
| delegate | back to summary |
|---|---|
| private final BasicEntityIdentifierMapping delegate | |
| AnonymousTupleBasicEntityIdentifierMapping | back to summary |
|---|---|
| public AnonymousTupleBasicEntityIdentifierMapping(MappingType declaringType, String selectionExpression, SqmExpressible<?> expressible, JdbcMapping jdbcMapping, BasicEntityIdentifierMapping delegate) | |
| getAttributeName | back to summary |
|---|---|
| public String getAttributeName() Implements org. Doc from org. The name of the attribute defining the id, if one
| |
| getDeclaringType | back to summary |
|---|---|
| public ManagedMappingType getDeclaringType() Overrides org. Overrides default org. Implements org. Doc from org. The managed type that declares this attribute
| |
| getIdentifier | back to summary |
|---|---|
| public Object getIdentifier(Object entity) Implements org. Doc from org. Extract the identifier from an instance of the entity
| |
| getNature | back to summary |
|---|---|
| public EntityIdentifierMapping. Implements org.
| |
| 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() Implements org. Doc from org. The strategy for distinguishing between detached and transient state based on the identifier mapping
| |
| 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
| |