Interface ValuedModelPart

All Superinterfaces:
Bindable, JavaTypedExpressible, JdbcMappingContainer, MappingModelExpressible, ModelPart, SelectableMappings, ValueMapping
All Known Subinterfaces:
AggregatedIdentifierMapping, AttributeMapping, BasicEntityIdentifierMapping, BasicValuedModelPart, CollectionIdentifierDescriptor, CollectionPart, CompositeIdentifierMapping, DiscriminatorMapping, EmbeddableDiscriminatorMapping, EmbeddableValuedFetchable, EmbeddableValuedModelPart, EntityCollectionPart, EntityDiscriminatorMapping, EntityIdentifierMapping, EntityRowIdMapping, EntityVersionMapping, ForeignKeyDescriptor, NonAggregatedIdentifierMapping, OwnedValuedModelPart, PluralAttributeMapping, SingleAttributeIdentifierMapping, SingularAttributeMapping
All Known Implementing Classes:
AbstractAttributeMapping, AbstractCompositeIdentifierMapping, AbstractDiscriminatorMapping, AbstractEntityCollectionPart, AbstractSingularAttributeMapping, AbstractStateArrayContributorMapping, AnonymousTupleBasicEntityIdentifierMapping, AnonymousTupleBasicValuedModelPart, AnonymousTupleEmbeddableValuedModelPart, AnonymousTupleEmbeddedEntityIdentifierMapping, AnonymousTupleEntityValuedModelPart, AnonymousTupleNonAggregatedEntityIdentifierMapping, AnyDiscriminatorPart, AnyKeyPart, BasicAttributeMapping, BasicEntityIdentifierMappingImpl, BasicValuedCollectionPart, CaseStatementDiscriminatorMappingImpl, CollectionIdentifierDescriptorImpl, DiscriminatedAssociationAttributeMapping, DiscriminatedCollectionPart, EmbeddedAttributeMapping, EmbeddedCollectionPart, EmbeddedForeignKeyDescriptor, EmbeddedIdentifierMappingImpl, EntityRowIdMappingImpl, EntityVersionMappingImpl, ExplicitColumnDiscriminatorMappingImpl, InverseNonAggregatedIdentifierMapping, ManyToManyCollectionPart, NonAggregatedIdentifierMappingImpl, OneToManyCollectionPart, PluralAttributeMappingImpl, SimpleForeignKeyDescriptor, ToOneAttributeMapping, VirtualEmbeddedAttributeMapping

public interface ValuedModelPart extends ModelPart, ValueMapping, SelectableMappings
Describes a ModelPart that is also a ValueMapping (and therefore also a SelectableMappings).

Basic and embedded model-parts fall into this category.