Package org.hibernate.metamodel.mapping
Interface VirtualModelPart
-
- All Superinterfaces:
Bindable
,JdbcMappingContainer
,MappingModelExpressible
,ModelPart
- All Known Subinterfaces:
EntityDiscriminatorMapping
,EntityRowIdMapping
,ForeignKeyDescriptor
,NaturalIdMapping
,NonAggregatedIdentifierMapping
- All Known Implementing Classes:
AbstractDiscriminatorMapping
,AbstractNaturalIdMapping
,AnonymousTupleNonAggregatedEntityIdentifierMapping
,CaseStatementDiscriminatorMappingImpl
,CompoundNaturalIdMapping
,EmbeddedForeignKeyDescriptor
,EntityRowIdMappingImpl
,ExplicitColumnDiscriminatorMappingImpl
,InverseNonAggregatedIdentifierMapping
,NonAggregatedIdentifierMappingImpl
,SimpleForeignKeyDescriptor
,SimpleNaturalIdMapping
,VirtualEmbeddedAttributeMapping
public interface VirtualModelPart extends ModelPart
Marker interface for parts of the application domain model that do not actually exist in the model classes
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.metamodel.mapping.Bindable
Bindable.JdbcValuesConsumer
-
Nested classes/interfaces inherited from interface org.hibernate.metamodel.mapping.ModelPart
ModelPart.JdbcValueConsumer
-
-
Method Summary
-
Methods inherited from interface org.hibernate.metamodel.mapping.Bindable
disassemble, forEachDisassembledJdbcValue, forEachDisassembledJdbcValue, forEachJdbcType, forEachJdbcValue, forEachJdbcValue, getJdbcMappings, getJdbcTypeCount
-
Methods inherited from interface org.hibernate.metamodel.mapping.JdbcMappingContainer
forEachJdbcType
-
Methods inherited from interface org.hibernate.metamodel.mapping.ModelPart
applySqlSelections, applySqlSelections, areEqual, asAttributeMapping, breakDownJdbcValues, createDomainResult, findContainingEntityMapping, forEachSelectable, forEachSelectable, getJavaType, getNavigableRole, getPartMappingType, getPartName
-
-