Package org.hibernate.metamodel.mapping
Interface ModelPartContainer
-
- All Superinterfaces:
Bindable,JdbcMappingContainer,MappingModelExpressible,ModelPart,Queryable
- All Known Subinterfaces:
DiscriminatedAssociationModelPart,EmbeddableMappingType,EmbeddableValuedFetchable,EmbeddableValuedModelPart,EntityAssociationMapping,EntityMappingType,EntityPersister,EntityValuedFetchable,EntityValuedModelPart,FetchableContainer,InFlightEntityMappingType,Loadable,Loadable,Lockable,ManagedMappingType,NonAggregatedIdentifierMapping,NonAggregatedIdentifierMapping.IdentifierValueMapper,OuterJoinLoadable,PluralAttributeMapping,PostInsertIdentityPersister,Queryable,RootTableGroupProducer,SQLLoadable,TableGroupJoinProducer,TableGroupProducer,UniqueKeyLoadable
- All Known Implementing Classes:
AbstractCompositeIdentifierMapping,AbstractEmbeddableMapping,AbstractEntityPersister,AnonymousTupleEmbeddableValuedModelPart,AnonymousTupleEmbeddedEntityIdentifierMapping,AnonymousTupleEntityValuedModelPart,AnonymousTupleNonAggregatedEntityIdentifierMapping,AnonymousTupleTableGroupProducer,CompoundNaturalIdMapping,DiscriminatedAssociationAttributeMapping,DiscriminatedCollectionPart,EmbeddableMappingTypeImpl,EmbeddedAttributeMapping,EmbeddedCollectionPart,EmbeddedIdentifierMappingImpl,EntityCollectionPart,IdClassEmbeddable,InverseNonAggregatedIdentifierMapping,JoinedSubclassEntityPersister,NonAggregatedIdentifierMappingImpl,PluralAttributeMappingImpl,SingleTableEntityPersister,ToOneAttributeMapping,UnionSubclassEntityPersister,VirtualEmbeddedAttributeMapping,VirtualIdEmbeddable
public interface ModelPartContainer extends ModelPart, Queryable
Access to a group of ModelPart by name or for iteration
-
-
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
-
Methods inherited from interface org.hibernate.metamodel.mapping.Queryable
findByPath, findSubPart, findSubTypesSubPart, resolveSubPart, visitSubParts
-
-