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
-
-