jakarta.persistence.IdClass
| Modifier and Type | Field and Description |
|---|---|
| private final EmbeddableValuedModelPart | |
| private final NonAggregatedIdentifierMapping | |
| private final JavaType | |
| private final NavigableRole | |
| private final IdClassRepresentationStrategy | |
| private final VirtualIdEmbeddable |
| Access | Constructor and Description |
|---|---|
| public | IdClassEmbeddable(Component idClassSource, RootClass bootEntityDescriptor, NonAggregatedIdentifierMapping idMapping, EntityMappingType identifiedEntityMapping, String idTable, String[] idColumns, VirtualIdEmbeddable virtualIdEmbeddable, MappingModelCreationProcess creationProcess)
|
| public | IdClassEmbeddable(EmbeddedAttributeMapping valueMapping, TableGroupProducer declaringTableGroupProducer, SelectableMappings selectableMappings, IdClassEmbeddable inverseMappingType, MappingModelCreationProcess creationProcess)
|
| embedded | back to summary |
|---|---|
| private final EmbeddableValuedModelPart embedded | |
| idMapping | back to summary |
|---|---|
| private final NonAggregatedIdentifierMapping idMapping | |
| javaType | back to summary |
|---|---|
| private final JavaType<?> javaType | |
| navigableRole | back to summary |
|---|---|
| private final NavigableRole navigableRole | |
| representationStrategy | back to summary |
|---|---|
| private final IdClassRepresentationStrategy representationStrategy | |
| virtualIdEmbeddable | back to summary |
|---|---|
| private final VirtualIdEmbeddable virtualIdEmbeddable | |
| IdClassEmbeddable | back to summary |
|---|---|
| public IdClassEmbeddable(Component idClassSource, RootClass bootEntityDescriptor, NonAggregatedIdentifierMapping idMapping, EntityMappingType identifiedEntityMapping, String idTable, String[] idColumns, VirtualIdEmbeddable virtualIdEmbeddable, MappingModelCreationProcess creationProcess) | |
| IdClassEmbeddable | back to summary |
|---|---|
| public IdClassEmbeddable(EmbeddedAttributeMapping valueMapping, TableGroupProducer declaringTableGroupProducer, SelectableMappings selectableMappings, IdClassEmbeddable inverseMappingType, MappingModelCreationProcess creationProcess) | |
| createDomainResult | back to summary |
|---|---|
| public <T> DomainResult Implements org. Doc from org. Create a DomainResult for a specific reference to this ModelPart.
| |
| createInverseMappingType | back to summary |
|---|---|
| public EmbeddableMappingType createInverseMappingType(EmbeddedAttributeMapping valueMapping, TableGroupProducer declaringTableGroupProducer, SelectableMappings selectableMappings, MappingModelCreationProcess creationProcess) Implements org.
| |
| findContainingEntityMapping | back to summary |
|---|---|
| public EntityMappingType findContainingEntityMapping() Implements org.
| |
| finishInitialization | back to summary |
|---|---|
| private boolean finishInitialization(Component bootDescriptor, CompositeType compositeType, String rootTableExpression, String[] rootTableKeyColumnNames, MappingModelCreationProcess creationProcess) | |
| forEachAttributeMapping | back to summary |
|---|---|
| public void forEachAttributeMapping(Consumer<? super AttributeMapping> action) Overrides org. Implements org. Doc from org. Visit attributes defined on this class and any supers
| |
| forEachDisassembledJdbcValue | back to summary |
|---|---|
| public <X, Y> int forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable. Overrides org. Implements org. Doc from org. Like
| |
| getEmbeddedPart | back to summary |
|---|---|
| public EmbeddableValuedModelPart getEmbeddedPart() Implements org.
| |
| getEmbeddedValueMapping | back to summary |
|---|---|
| public EmbeddableValuedModelPart getEmbeddedValueMapping() Implements org.
| |
| getIdentifier | back to summary |
|---|---|
| public Object getIdentifier(Object entity, SharedSessionContractImplementor session) Implements org. Doc from org. Extract the identifier out of the given entity, returning the mapper's representation
| |
| getMappedJavaType | back to summary |
|---|---|
| public JavaType Overrides org. Implements org. Doc from org. The descriptor descriptor for the mapped Java type
| |
| getNavigableRole | back to summary |
|---|---|
| public NavigableRole getNavigableRole() Implements org.
| |
| getPartName | back to summary |
|---|---|
| public String getPartName() Implements org. Doc from org. The local part name, which is generally the unqualified role name
| |
| getRepresentationStrategy | back to summary |
|---|---|
| public EmbeddableRepresentationStrategy getRepresentationStrategy() Implements org.
| |
| isCreateEmptyCompositesEnabled | back to summary |
|---|---|
| public boolean isCreateEmptyCompositesEnabled() Implements org.
| |
| setIdentifier | back to summary |
|---|---|
| public void setIdentifier(Object entity, Object id, SharedSessionContractImplementor session) Implements org. Doc from org. Extract the identifier out of the given entity, returning the mapper's representation
| |