Uses of Interface
org.hibernate.sql.results.graph.DomainResult
Packages that use DomainResult
Package
Description
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Support for defining result set mappings
used in
NativeQuery
, ProcedureCall
,
and StoredProcedureQuery
.An SPI for defining, registering, and rendering functions in HQL.
Nodes representing expressions in the SQM tree.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing logical predicates in a SQL tree.
AST nodes representing
select
statements in a SQL tree.Defines domain result graphs.
-
Uses of DomainResult in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type DomainResultModifier and TypeMethodDescriptionCollectionInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) Create an initializer for the given attribute relative to the given navigable path. -
Uses of DomainResult in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return DomainResultModifier and TypeMethodDescription<T> DomainResult
<T> EmbeddableMappingType.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) default <T> DomainResult
<T> EntityValuedModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult
<T> ForeignKeyDescriptor.createDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.<T> DomainResult
<T> ModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for a specific reference to this ModelPart.<K> DomainResult
<K> TableDetails.KeyDetails.createDomainResult
(NavigablePath navigablePath, TableReference tableReference, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for selecting and retrieving the key.DomainResult
<?> ForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, ForeignKeyDescriptor.Nature fromSide, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.DomainResult
<?> ForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.default <T> DomainResult
<T> PluralAttributeMapping.createSnapshotDomainResult
(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState) DomainResult
<?> ForeignKeyDescriptor.createTargetDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the target-side of the fk The table group must be the one containing the target -
Uses of DomainResult in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return DomainResultModifier and TypeMethodDescription<T> DomainResult
<T> AbstractEntityPersister.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return DomainResultModifier and TypeMethodDescription<K> DomainResult
<K> EntityTableMapping.CompositeKeyMapping.createDomainResult
(NavigablePath navigablePath, TableReference tableReference, String resultVariable, DomainResultCreationState creationState) <K> DomainResult
<K> EntityTableMapping.SimpleKeyMapping.createDomainResult
(NavigablePath navigablePath, TableReference tableReference, String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.query.results
Methods in org.hibernate.query.results that return DomainResultModifier and TypeMethodDescriptionDomainResult
<?> ResultBuilder.buildResult
(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, DomainResultCreationState domainResultCreationState) Build a result -
Uses of DomainResult in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return DomainResultModifier and TypeMethodDescriptionSelfRenderingFunctionSqlAstExpression.createDomainResult
(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return DomainResultModifier and TypeMethodDescriptionConversion.createDomainResult
(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return DomainResultModifier and TypeMethodDescriptionAny.createDomainResult
(String resultVariable, DomainResultCreationState creationState) BinaryArithmeticExpression.createDomainResult
(String resultVariable, DomainResultCreationState creationState) CaseSearchedExpression.createDomainResult
(String resultVariable, DomainResultCreationState creationState) CaseSimpleExpression.createDomainResult
(String resultVariable, DomainResultCreationState creationState) Duration.createDomainResult
(String resultVariable, DomainResultCreationState creationState) EmbeddableTypeLiteral.createDomainResult
(String resultVariable, DomainResultCreationState creationState) EntityTypeLiteral.createDomainResult
(String resultVariable, DomainResultCreationState creationState) Every.createDomainResult
(String resultVariable, DomainResultCreationState creationState) JdbcLiteral.createDomainResult
(String resultVariable, DomainResultCreationState creationState) Over.createDomainResult
(String resultVariable, DomainResultCreationState creationState) QueryLiteral.createDomainResult
(String resultVariable, DomainResultCreationState creationState) DomainResult
<?> SqlTuple.createDomainResult
(String resultVariable, DomainResultCreationState creationState) UnaryOperation.createDomainResult
(String resultVariable, DomainResultCreationState creationState) UnparsedNumericLiteral.createDomainResult
(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return DomainResultModifier and TypeMethodDescriptionDelegatingTableGroup.createDomainResult
(String resultVariable, DomainResultCreationState creationState) OneToManyTableGroup.createDomainResult
(String resultVariable, DomainResultCreationState creationState) default DomainResult
TableGroup.createDomainResult
(String resultVariable, DomainResultCreationState creationState) TableGroupJoin.createDomainResult
(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate that return DomainResultModifier and TypeMethodDescriptiondefault DomainResult
<Boolean> Predicate.createDomainResult
(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.ast.tree.select
Methods in org.hibernate.sql.ast.tree.select that return DomainResultModifier and TypeMethodDescriptionDomainResult
<?> SelectStatement.createDomainResult
(String resultVariable, DomainResultCreationState creationState) Methods in org.hibernate.sql.ast.tree.select that return types with arguments of type DomainResultModifier and TypeMethodDescriptionList
<DomainResult<?>> SelectStatement.getDomainResultDescriptors()
Constructor parameters in org.hibernate.sql.ast.tree.select with type arguments of type DomainResultModifierConstructorDescriptionSelectStatement
(CteContainer cteContainer, QueryPart queryPart, List<DomainResult<?>> domainResults) SelectStatement
(QueryPart queryPart, List<DomainResult<?>> domainResults) -
Uses of DomainResult in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return DomainResultModifier and TypeMethodDescriptiondefault <T> DomainResult
<T> DatabaseSnapshotContributor.createSnapshotDomainResult
(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult to be used when selecting snapshots from the database.Method parameters in org.hibernate.sql.results.graph with type arguments of type DomainResultModifier and TypeMethodDescriptionstatic void
DomainResultGraphPrinter.logDomainResultGraph
(String header, List<DomainResult<?>> domainResults) static void
DomainResultGraphPrinter.logDomainResultGraph
(List<DomainResult<?>> domainResults) -
Uses of DomainResult in org.hibernate.sql.results.graph.basic
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.basicModifier and TypeInterfaceDescriptioninterface
DomainResult for basic valuesClasses in org.hibernate.sql.results.graph.basic that implement DomainResultModifier and TypeClassDescriptionclass
BasicFetch<T>
Fetch for a basic-valueclass
BasicResult<T>
DomainResult for a basic-value -
Uses of DomainResult in org.hibernate.sql.results.graph.embeddable
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.embeddableModifier and TypeInterfaceDescriptioninterface
DomainResult specialization for embeddable-valued results -
Uses of DomainResult in org.hibernate.sql.results.graph.entity
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.entityModifier and TypeInterfaceDescriptioninterface
Specialization of DomainResult for entity-valued resultsMethods in org.hibernate.sql.results.graph.entity that return DomainResult -
Uses of DomainResult in org.hibernate.sql.results.graph.instantiation
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.instantiationModifier and TypeInterfaceDescriptioninterface
Specialization of DomainResult to model dynamic instantiation -
Uses of DomainResult in org.hibernate.sql.results.graph.tuple
Classes in org.hibernate.sql.results.graph.tuple that implement DomainResult -
Uses of DomainResult in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return types with arguments of type DomainResult