Uses of Interface
org.hibernate.metamodel.mapping.ValuedModelPart
-
Packages that use ValuedModelPart Package Description org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.query.derived org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.results.graph.embeddable -
-
Uses of ValuedModelPart in org.hibernate.metamodel.mapping
Subinterfaces of ValuedModelPart in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceAggregatedIdentifierMappingAn "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interfaceAttributeMappingDescribes an attribute at the mapping model level.interfaceBasicEntityIdentifierMappingMapping for a simple, single-column identifierinterfaceBasicValuedModelPartDescribes a ModelPart which is a basic value, either aBasicattribute a basic-valued collection partinterfaceCollectionIdentifierDescriptorDescriptor for the collection identifier.interfaceCollectionPartHibernate understands mapping a collection into 4 parts The key - the foreign-key defining the association to the owner The element - for Maps this is analogous to the value The index - the List/array index or Map key The collection-id - this is only relevant for id-bag mappingsinterfaceCompositeIdentifierMappingMapping for a composite identifierinterfaceDiscriminatorMappingMapping of a discriminator, for either entity or association (ANY) discrimination.interfaceEmbeddableValuedModelPartDescribes the mapping of an embeddable (composite).interfaceEntityDiscriminatorMappingDetails about the discriminator for an entity hierarchy.interfaceEntityIdentifierMappingDescribes the mapping of an entity's identifier.interfaceEntityRowIdMappingMapping of a row-idinterfaceEntityVersionMappingDescribes the mapping of an entity's versioninterfaceForeignKeyDescriptorDescriptor for foreign-keysinterfaceNonAggregatedIdentifierMappingA "non-aggregated" composite identifier, which means that the entity itself does not define a singular representation of its identifier like an aggregated mapping does.interfaceOwnedValuedModelPartMarker interface for valued model parts that have a declaring/owner type.interfacePluralAttributeMappingMapping of a plural (collection-valued) attributeinterfaceSingularAttributeMappingMapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return ValuedModelPart Modifier and Type Method Description ValuedModelPartForeignKeyDescriptor. getKeyPart()ValuedModelPartForeignKeyDescriptor.Side. getModelPart()default ValuedModelPartForeignKeyDescriptor. getPart(ForeignKeyDescriptor.Nature nature)ValuedModelPartForeignKeyDescriptor. getTargetPart()Methods in org.hibernate.metamodel.mapping with parameters of type ValuedModelPart Modifier and Type Method Description booleanForeignKeyDescriptor. isKeyPart(ValuedModelPart modelPart)ForeignKeyDescriptorForeignKeyDescriptor. withTargetPart(ValuedModelPart targetPart)Return a copy of this foreign key descriptor with the target part as given by the argument. -
Uses of ValuedModelPart in org.hibernate.metamodel.mapping.internal
Subinterfaces of ValuedModelPart in org.hibernate.metamodel.mapping.internal with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Modifier and Type Interface Description interfaceorg.hibernate.metamodel.mapping.internal.SingleAttributeIdentifierMapping -
Uses of ValuedModelPart in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement ValuedModelPart Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPartclassAnonymousTupleEmbeddableValuedModelPartclassAnonymousTupleEmbeddedEntityIdentifierMappingclassAnonymousTupleEntityValuedModelPartclassAnonymousTupleNonAggregatedEntityIdentifierMappingMethods in org.hibernate.query.derived with parameters of type ValuedModelPart Modifier and Type Method Description booleanAnonymousTupleEntityValuedModelPart. canUseParentTableGroup(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart) -
Uses of ValuedModelPart in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type ValuedModelPart Modifier and Type Method Description booleanLazyTableGroup.ParentTableGroupUseChecker. canUseParentTableGroup(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart)default TableReferenceColumnReferenceQualifier. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceCorrelatedPluralTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceCorrelatedTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceDelegatingTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceLazyTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceMappedByTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceStandardVirtualTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)default TableReferenceColumnReferenceQualifier. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression)TableReferenceDerivedTableReference. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression)TableReferenceMappedByTableGroup. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) -
Uses of ValuedModelPart in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type ValuedModelPart Modifier and Type Method Description TableReferenceMutatingTableReference. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)TableReferenceMutatingTableReference. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) -
Uses of ValuedModelPart in org.hibernate.sql.results.graph.embeddable
Subinterfaces of ValuedModelPart in org.hibernate.sql.results.graph.embeddable Modifier and Type Interface Description interfaceEmbeddableValuedFetchable
-