| Modifier and Type | Field and Description |
|---|---|
| private final NonAggregatedIdentifierMapping |
| Access | Constructor and Description |
|---|---|
| public | AnonymousTupleNonAggregatedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, String componentName, NonAggregatedIdentifierMapping delegate)
|
| delegate | back to summary |
|---|---|
| private final NonAggregatedIdentifierMapping delegate | |
| AnonymousTupleNonAggregatedEntityIdentifierMapping | back to summary |
|---|---|
| public AnonymousTupleNonAggregatedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, String componentName, NonAggregatedIdentifierMapping delegate) | |
| getAttributeName | back to summary |
|---|---|
| public String getAttributeName() Implements org. Doc from org. The name of the attribute defining the id, if one
| |
| getIdClassEmbeddable | back to summary |
|---|---|
| public IdClassEmbeddable getIdClassEmbeddable() Implements org. Doc from org. The id-class representation of this id mapping
| |
| getIdentifier | back to summary |
|---|---|
| public Object getIdentifier(Object entity) Implements org. Doc from org. Extract the identifier from an instance of the entity
| |
| getIdentifierValueMapper | back to summary |
|---|---|
| public NonAggregatedIdentifierMapping. Implements org. Doc from org. The id-class, if there is one, otherwise the virtual-id.
| |
| 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.
| |
| getStyle | back to summary |
|---|---|
| public FetchStyle getStyle() Implements org.
| |
| getTiming | back to summary |
|---|---|
| public FetchTiming getTiming() Implements org.
| |
| getUnsavedStrategy | back to summary |
|---|---|
| public IdentifierValue getUnsavedStrategy() Overrides default org. Doc from org. The strategy for distinguishing between detached and transient state based on the identifier mapping
| |
| getVirtualIdEmbeddable | back to summary |
|---|---|
| public VirtualIdEmbeddable getVirtualIdEmbeddable() Implements org. Doc from org. The virtual-id representation of this id 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
| |