Uses of Interface
org.hibernate.metamodel.mapping.ModelPart
-
-
Uses of ModelPart in org.hibernate.id
Subinterfaces of ModelPart in org.hibernate.id Modifier and Type Interface Description interfacePostInsertIdentityPersisterA persister that may have an identity assigned by execution of a SQLINSERT. -
Uses of ModelPart in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return ModelPart Modifier and Type Method Description ModelPartLoadPlan. getRestrictivePart()The part of the thing being loaded used to restrict which loadables get loadedModelPartSingleIdLoadPlan. getRestrictivePart()ModelPartLoaderSqlAstCreationState. resolveModelPart(NavigablePath navigablePath)Methods in org.hibernate.loader.ast.internal with parameters of type ModelPart Modifier and Type Method Description static SelectStatementLoaderSelectBuilder. createSelect(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)Create an SQL AST select-statement based on matching one-or-more keysstatic SelectStatementLoaderSelectBuilder. createSelectByUniqueKey(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)Create an SQL AST select-statement for a select by unique key based on matching one-or-more keysMethod parameters in org.hibernate.loader.ast.internal with type arguments of type ModelPart Modifier and Type Method Description static SelectStatementLoaderSelectBuilder. createSelect(Loadable loadable, List<? extends ModelPart> partsToSelect, List<ModelPart> restrictedParts, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)static SelectStatementLoaderSelectBuilder. createSelect(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)Create an SQL AST select-statement based on matching one-or-more keysstatic SelectStatementLoaderSelectBuilder. createSelectByUniqueKey(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)Create an SQL AST select-statement for a select by unique key based on matching one-or-more keysConstructors in org.hibernate.loader.ast.internal with parameters of type ModelPart Constructor Description MultiNaturalIdLoadingBatcher(EntityMappingType entityDescriptor, ModelPart restrictedPart, int batchSize, org.hibernate.loader.ast.internal.MultiNaturalIdLoadingBatcher.KeyValueResolver keyValueResolver, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, SessionFactoryImplementor sessionFactory)SingleIdArrayLoadPlan(ModelPart restrictivePart, SelectStatement sqlAst, List<JdbcParameter> jdbcParameters, LockOptions lockOptions, SessionFactoryImplementor sessionFactory)SingleIdLoadPlan(Loadable persister, ModelPart restrictivePart, SelectStatement sqlAst, List<JdbcParameter> jdbcParameters, LockOptions lockOptions, SessionFactoryImplementor sessionFactory) -
Uses of ModelPart in org.hibernate.loader.ast.spi
Subinterfaces of ModelPart in org.hibernate.loader.ast.spi Modifier and Type Interface Description interfaceLoadableContract for things that can be loaded by a Loader. -
Uses of ModelPart in org.hibernate.metamodel.internal
Classes in org.hibernate.metamodel.internal that implement ModelPart Modifier and Type Class Description classAbstractCompositeIdentifierMappingBase implementation for composite identifier mappingsMethods in org.hibernate.metamodel.internal that return ModelPart Modifier and Type Method Description ModelPartAbstractCompositeIdentifierMapping. findSubPart(String name, EntityMappingType treatTargetType)Method parameters in org.hibernate.metamodel.internal with type arguments of type ModelPart Modifier and Type Method Description voidAbstractCompositeIdentifierMapping. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of ModelPart in org.hibernate.metamodel.mapping
Subinterfaces of ModelPart in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceAssociationCommonality for an association, mainly details relative to the foreign-keyinterfaceAttributeMappingDescribes an attribute at the mapping model level.interfaceBasicEntityIdentifierMappingMapping for a simple 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 Map's 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 identifierinterfaceDiscriminatedAssociationModelPartA discriminated association.interfaceEmbeddableMappingTypeDescribes an embeddable - the actual typeinterfaceEmbeddableValuedModelPartDescribes the mapping of an embeddable (composite).interfaceEntityAssociationMappingCommonality between `many-to-one`, `one-to-one` and `any`, as well as entity-valued collection elements and map-keysinterfaceEntityDiscriminatorMappinginterfaceEntityIdentifierMappingDescribes the mapping of an entity's identifier.interfaceEntityMappingTypeMapping of an entityinterfaceEntityRowIdMappingMapping of a row-idinterfaceEntityValuedModelPartEntity-valued model partManyToOneOneToOneentity-valued collection element entity-valued Map keyinterfaceEntityVersionMappingDescribes the mapping of an entity's versioninterfaceForeignKeyDescriptorDescriptor for foreign-keysinterfaceManagedMappingTypeCommonality in regards to the mapping type system for all managed domain types - entity types, mapped-superclass types, composite types, etcinterfaceMappingTypedModelPartinterfaceModelPartContainerAccess to a group of ModelPart by name or for iterationinterfaceNaturalIdMappingMapping for an entity's natural-id, if one is definedinterfaceNonAggregatedIdentifierMappingA "non-aggregated" composite identifier, which means that the entity itself does not define a singular representation of its identifier like anEmbeddedIddoes.static interfaceNonAggregatedIdentifierMapping.IdentifierValueMapperThink of an AttributeConverter for id values to account for representation difference between virtual and id-class mappingsinterfacePluralAttributeMappingMapping of a plural (collection-valued) attributeinterfaceQueryableDefines a mapping model contract for things that can be queried in the HQL, Criteria, etc sense.interfaceSingularAttributeMappingMapping for a singular (non-collection) attribute.interfaceVirtualModelPartMarker interface for parts of the application domain model that do not actually exist in the model classesMethods in org.hibernate.metamodel.mapping that return ModelPart Modifier and Type Method Description default ModelPartQueryable. findByPath(String path)default ModelPartEntityMappingType. findSubPart(String name)ModelPartEntityMappingType. findSubPart(String name, EntityMappingType targetType)default ModelPartEntityValuedModelPart. findSubPart(String name)default ModelPartEntityValuedModelPart. findSubPart(String name, EntityMappingType targetType)ModelPartQueryable. findSubPart(String name, EntityMappingType treatTargetType)For an entity, this form allows for Hibernate's "implicit treat" support - meaning it should find a sub-part whether defined on the entity, its super-type or even one of its sub-types.default ModelPartQueryable. findSubTypesSubPart(String name, EntityMappingType treatTargetType)For an entity, this form allows for Hibernate's "implicit treat" support - meaning it should find a sub-part whether defined on the entity or one of its sub-types.ModelPartForeignKeyDescriptor. getKeyPart()ModelPartEntityAssociationMapping. getKeyTargetMatchPart()The model sub-part relative to the associated entity type that is the target of this association's foreign-keyModelPartForeignKeyDescriptor.Side. getModelPart()default ModelPartForeignKeyDescriptor. getPart(ForeignKeyDescriptor.Nature nature)ModelPartForeignKeyDescriptor. getTargetPart()default ModelPartQueryable. resolveSubPart(DotIdentifierSequence path)Methods in org.hibernate.metamodel.mapping with parameters of type ModelPart Modifier and Type Method Description static ExpressionMappingModelHelper. buildColumnReferenceExpression(ModelPart modelPart, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)static ExpressionMappingModelHelper. buildColumnReferenceExpression(TableGroup tableGroup, ModelPart modelPart, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)static booleanMappingModelHelper. isCompatibleModelPart(ModelPart attribute1, ModelPart attribute2)Method parameters in org.hibernate.metamodel.mapping with type arguments of type ModelPart Modifier and Type Method Description voidEntityMappingType. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType targetType)default voidEntityValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType targetType)voidQueryable. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)LikeQueryable.findSubPart(java.lang.String, org.hibernate.metamodel.mapping.EntityMappingType), this form visits all parts defined on the entity, its super-types and its sub-types. -
Uses of ModelPart in org.hibernate.metamodel.mapping.internal
Subinterfaces of ModelPart in org.hibernate.metamodel.mapping.internal Modifier and Type Interface Description interfaceInFlightEntityMappingTypeinterfaceSingleAttributeIdentifierMappingClasses in org.hibernate.metamodel.mapping.internal that implement ModelPart Modifier and Type Class Description classAbstractAttributeMappingclassAbstractDiscriminatorMappingclassAbstractEmbeddableMappingBase support for EmbeddableMappingType implementationsclassAbstractNaturalIdMappingclassAbstractSingularAttributeMappingclassAbstractStateArrayContributorMappingclassAnyDiscriminatorPartActs as a ModelPart for the discriminator portion of an any-valued mappingclassAnyKeyPartActs as a ModelPart for the key portion of an any-valued mappingclassBasicAttributeMappingclassBasicEntityIdentifierMappingImplclassBasicValuedCollectionPartModels a basic collection element/value or index/keyclassCaseStatementDiscriminatorMappingImplclassCollectionIdentifierDescriptorImplclassCompoundNaturalIdMappingMulti-attribute NaturalIdMapping implementationclassDiscriminatedAssociationAttributeMappingSingular, any-valued attributeclassDiscriminatedCollectionPartclassEmbeddableMappingTypeImplDescribes a "normal" embeddable.classEmbeddedAttributeMappingclassEmbeddedCollectionPartclassEmbeddedForeignKeyDescriptorclassEmbeddedIdentifierMappingImplSupport forEmbeddedIdclassEntityCollectionPartclassEntityRowIdMappingImplclassEntityVersionMappingImplclassExplicitColumnDiscriminatorMappingImplclassIdClassEmbeddableEmbeddableMappingType implementation describing anIdClassclassInverseNonAggregatedIdentifierMappingThe inverse part of a "non-aggregated" composite identifier.classNonAggregatedIdentifierMappingImplA "non-aggregated" composite identifier.classPluralAttributeMappingImplclassSimpleForeignKeyDescriptorclassSimpleNaturalIdMappingSingle-attribute NaturalIdMapping implementationclassToOneAttributeMappingclassVirtualEmbeddedAttributeMappingclassVirtualIdEmbeddableEmbeddable describing the virtual-id aspect of a non-aggregated composite idMethods in org.hibernate.metamodel.mapping.internal with type parameters of type ModelPart Modifier and Type Method Description <T extends ModelPart>
TMappingModelCreationProcess. processSubPart(String localName, MappingModelCreationProcess.SubPartMappingProducer<T> subPartMappingProducer)Methods in org.hibernate.metamodel.mapping.internal that return ModelPart Modifier and Type Method Description ModelPartCompoundNaturalIdMapping. findSubPart(String name, EntityMappingType treatTargetType)ModelPartDiscriminatedAssociationAttributeMapping. findSubPart(String name, EntityMappingType treatTargetType)ModelPartDiscriminatedAssociationMapping. findSubPart(String name, EntityMappingType treatTarget)ModelPartDiscriminatedCollectionPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartEmbeddableMappingTypeImpl. findSubPart(String name, EntityMappingType treatTargetType)ModelPartEmbeddedAttributeMapping. findSubPart(String name, EntityMappingType treatTargetType)ModelPartEmbeddedCollectionPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartEntityCollectionPart. findSubPart(String name)ModelPartEntityCollectionPart. findSubPart(String name, EntityMappingType targetType)ModelPartIdClassEmbeddable. findSubPart(String name, EntityMappingType treatTargetType)ModelPartPluralAttributeMappingImpl. findSubPart(String name, EntityMappingType treatTargetType)ModelPartToOneAttributeMapping. findSubPart(String name)ModelPartToOneAttributeMapping. findSubPart(String name, EntityMappingType targetType)ModelPartVirtualIdEmbeddable. findSubPart(String name, EntityMappingType treatTargetType)ModelPartEmbeddedForeignKeyDescriptor. getKeyPart()ModelPartEntityCollectionPart. getKeyTargetMatchPart()ModelPartToOneAttributeMapping. getKeyTargetMatchPart()ModelPartEmbeddedForeignKeyDescriptor. getTargetPart()Methods in org.hibernate.metamodel.mapping.internal with parameters of type ModelPart Modifier and Type Method Description voidAbstractDomainPath. apply(ModelPart referenceModelPart, QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)protected booleanToOneAttributeMapping. isBidirectionalAttributeName(NavigablePath parentNavigablePath, ModelPart parentModelPart, NavigablePath fetchablePath, DomainResultCreationState creationState)ExpressionAbstractDomainPath. resolve(ModelPart referenceModelPart, QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type ModelPart Modifier and Type Method Description voidCompoundNaturalIdMapping. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidDiscriminatedAssociationAttributeMapping. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidDiscriminatedCollectionPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidEmbeddableMappingTypeImpl. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidEmbeddedAttributeMapping. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidEmbeddedCollectionPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidIdClassEmbeddable. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidPluralAttributeMappingImpl. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidVirtualIdEmbeddable. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of ModelPart in org.hibernate.metamodel.mapping.ordering.ast
Fields in org.hibernate.metamodel.mapping.ordering.ast declared as ModelPart Modifier and Type Field Description protected ModelPartDomainPathContinuation. referencedModelPartMethods in org.hibernate.metamodel.mapping.ordering.ast that return ModelPart Modifier and Type Method Description ModelPartDomainPath. getReferenceModelPart()ModelPartDomainPathContinuation. getReferenceModelPart()Constructors in org.hibernate.metamodel.mapping.ordering.ast with parameters of type ModelPart Constructor Description DomainPathContinuation(NavigablePath navigablePath, DomainPath lhs, ModelPart referencedModelPart)FkDomainPathContinuation(NavigablePath navigablePath, DomainPath lhs, ModelPart referencedModelPart, Set<String> possiblePaths) -
Uses of ModelPart in org.hibernate.metamodel.model.convert.spi
Subinterfaces of ModelPart in org.hibernate.metamodel.model.convert.spi Modifier and Type Interface Description interfaceConvertibleValueMapping<O>Describes a part of the domain model to which a value converter can be applied -
Uses of ModelPart in org.hibernate.persister.entity
Subinterfaces of ModelPart in org.hibernate.persister.entity Modifier and Type Interface Description interfaceEntityPersisterA strategy for persisting a mapped entity class.interfaceLoadableImplemented by anyEntityPersisterthat may be loaded using aLoader.interfaceLockableContract for things that can be locked via aLockingStrategy.interfaceOuterJoinLoadableAEntityPersisterthat may be loaded by outer join using and may be an element of a one-to-many association.interfaceQueryableDeprecated.SeeQueryableinterfaceSQLLoadableAnEntityPersisterthat supports queries expressed in the platform native SQL dialect.interfaceUniqueKeyLoadableAnEntityPersisterthat can be loaded by a non-primary unique key.Classes in org.hibernate.persister.entity that implement ModelPart Modifier and Type Class Description classAbstractEntityPersisterBasic functionality for persisting an entity via JDBC through either generated or custom SQLclassJoinedSubclassEntityPersisterAnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.classSingleTableEntityPersisterThe default implementation of theEntityPersisterinterface.classUnionSubclassEntityPersisterAnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity that return ModelPart Modifier and Type Method Description ModelPartAbstractEntityPersister. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAbstractEntityPersister. findSubTypesSubPart(String name, EntityMappingType treatTargetType)Method parameters in org.hibernate.persister.entity with type arguments of type ModelPart Modifier and Type Method Description voidAbstractEntityPersister. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of ModelPart in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement ModelPart Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPartclassAnonymousTupleEmbeddableValuedModelPartclassAnonymousTupleEmbeddedEntityIdentifierMappingclassAnonymousTupleEntityValuedModelPartclassAnonymousTupleNonAggregatedEntityIdentifierMappingclassAnonymousTupleTableGroupProducerThe table group producer for an anonymous tuple type.Methods in org.hibernate.query.derived that return ModelPart Modifier and Type Method Description ModelPartAnonymousTupleEmbeddableValuedModelPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAnonymousTupleEntityValuedModelPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAnonymousTupleTableGroupProducer. findSubPart(String name, EntityMappingType treatTargetType)Method parameters in org.hibernate.query.derived with type arguments of type ModelPart Modifier and Type Method Description voidAnonymousTupleEmbeddableValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidAnonymousTupleEntityValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidAnonymousTupleTableGroupProducer. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)Constructor parameters in org.hibernate.query.derived with type arguments of type ModelPart Constructor Description AnonymousTupleEmbeddableValuedModelPart(Map<String,ModelPart> modelParts, DomainType<?> domainType, String componentName, EmbeddableValuedModelPart existingModelPartContainer)AnonymousTupleEmbeddedEntityIdentifierMapping(Map<String,ModelPart> modelParts, DomainType<?> domainType, String componentName, CompositeIdentifierMapping delegate)AnonymousTupleNonAggregatedEntityIdentifierMapping(Map<String,ModelPart> modelParts, DomainType<?> domainType, String componentName, NonAggregatedIdentifierMapping delegate) -
Uses of ModelPart in org.hibernate.query.internal
Constructors in org.hibernate.query.internal with parameters of type ModelPart Constructor Description ImplicitModelPartResultMemento(NavigablePath navigablePath, ModelPart referencedModelPart) -
Uses of ModelPart in org.hibernate.query.results
Methods in org.hibernate.query.results that return ModelPart Modifier and Type Method Description ModelPartDomainResultCreationStateImpl. resolveModelPart(NavigablePath navigablePath)Methods in org.hibernate.query.results with parameters of type ModelPart Modifier and Type Method Description static StringResultsHelper. attributeName(ModelPart identifierMapping) -
Uses of ModelPart in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return ModelPart Modifier and Type Method Description ModelPartModelPartReference. getReferencedPart()The part of the domain model that is referenced -
Uses of ModelPart in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type ModelPart Modifier and Type Method Description protected QuerySpecAbstractCteMutationHandler. createIdSubQuery(CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)protected PredicateAbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory) -
Uses of ModelPart in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline with parameters of type ModelPart Modifier and Type Method Description InListPredicateInPredicateRestrictionProducer. produceRestriction(List<?> matchingIdValues, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)PredicateMatchingIdRestrictionProducer. produceRestriction(List<?> matchingIdValues, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)Produce the restriction predicate -
Uses of ModelPart in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type ModelPart Modifier and Type Method Description static QuerySpecExecuteWithTemporaryTableHelper. createIdTableSelectQuerySpec(TemporaryTable idTable, ModelPart fkModelPart, Function<SharedSessionContractImplementor,String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext) -
Uses of ModelPart in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return ModelPart Modifier and Type Method Description ModelPartBaseSqmToSqlAstConverter. resolveModelPart(NavigablePath navigablePath) -
Uses of ModelPart in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return ModelPart Modifier and Type Method Description ModelPartAbstractSqmPathInterpretation. getExpressionType()ModelPartSqmPathInterpretation. getExpressionType()Methods in org.hibernate.query.sqm.sql.internal with parameters of type ModelPart Modifier and Type Method Description static <T> EntityValuedPathInterpretation<T>EntityValuedPathInterpretation. from(NavigablePath navigablePath, TableGroup tableGroup, ModelPart resultModelPart, boolean allowFkOptimization, EntityValuedModelPart mapping, EntityValuedModelPart treatedMapping, SqmToSqlAstConverter sqlAstCreationState)Constructors in org.hibernate.query.sqm.sql.internal with parameters of type ModelPart Constructor Description AbstractSqmPathInterpretation(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup)DiscriminatedAssociationTypePathInterpretation(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup, Expression expression) -
Uses of ModelPart in org.hibernate.sql.ast.tree.from
Subinterfaces of ModelPart in org.hibernate.sql.ast.tree.from Modifier and Type Interface Description interfaceRootTableGroupProducerContract for things that can produce theTableGroupthat is the root of a from-clauseinterfaceTableGroupJoinProducerinterfaceTableGroupProducerMarker interface for anything which produces a TableGroupMethods in org.hibernate.sql.ast.tree.from that return ModelPart Modifier and Type Method Description ModelPartAbstractTableGroup. getExpressionType()ModelPartDelegatingTableGroup. getExpressionType()ModelPartLazyTableGroup. getExpressionType()ModelPartMutatingTableReferenceGroupWrapper. getExpressionType() -
Uses of ModelPart in org.hibernate.sql.results.graph
Subinterfaces of ModelPart in org.hibernate.sql.results.graph Modifier and Type Interface Description interfaceDatabaseSnapshotContributorContract for model-parts which contribute to their container's state array for database snapshotsinterfaceFetchableParts of the domain model that can be fetchedinterfaceFetchableContainerContainer ofFetchablereferencesMethods in org.hibernate.sql.results.graph that return ModelPart Modifier and Type Method Description ModelPartInitializer. getInitializedPart()default ModelPartFetchParent. getReferencedModePart()WhereasFetchParent.getReferencedMappingContainer()andFetchParent.getReferencedMappingType()return the referenced container type, this method returns the referenced part.ModelPartDomainResultCreationState. resolveModelPart(NavigablePath navigablePath)Resolve the ModelPart associated with a given NavigablePath.Methods in org.hibernate.sql.results.graph with parameters of type ModelPart Modifier and Type Method Description InitializerAssemblerCreationState. resolveInitializer(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer> producer) -
Uses of ModelPart in org.hibernate.sql.results.graph.embeddable
Subinterfaces of ModelPart in org.hibernate.sql.results.graph.embeddable Modifier and Type Interface Description interfaceEmbeddableValuedFetchable -
Uses of ModelPart in org.hibernate.sql.results.graph.entity
Subinterfaces of ModelPart in org.hibernate.sql.results.graph.entity Modifier and Type Interface Description interfaceEntityValuedFetchableFetchable which is entity-valuedMethods in org.hibernate.sql.results.graph.entity that return ModelPart Modifier and Type Method Description ModelPartAbstractEntityInitializer. getInitializedPart() -
Uses of ModelPart in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return ModelPart Modifier and Type Method Description ModelPartAbstractBatchEntitySelectFetchInitializer. getInitializedPart()ModelPartEntityDelayedFetchInitializer. getInitializedPart()ModelPartEntitySelectFetchInitializer. getInitializedPart() -
Uses of ModelPart in org.hibernate.sql.results.internal.domain
Classes in org.hibernate.sql.results.internal.domain that implement ModelPart Modifier and Type Class Description classCircularBiDirectionalFetchImplclassCircularFetchImpl
-