Uses of Interface
org.hibernate.sql.results.graph.DomainResult
-
Packages that use DomainResult Package Description org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.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.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.derived org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMappingor thehbm.xmlmapping element<resultset/>.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQueryAPIsorg.hibernate.query.results.implicit Defines support for implicit ResultSet mappings.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselectstatements in a SQL tree.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.instantiation org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.jdbc.spi -
-
Uses of DomainResult in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type DomainResult Modifier and Type Method Description default CollectionInitializerCollectionInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, FetchParentAccess parentAccess, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) -
Uses of DomainResult in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return DomainResult Modifier and Type Method Description <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.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 DomainResult Modifier and Type Method Description <T> DomainResult<T>AbstractEntityPersister. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return DomainResult Modifier and Type Method Description <T> DomainResult<T>AnonymousTupleBasicValuedModelPart. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState)<T> DomainResult<T>AnonymousTupleEmbeddableValuedModelPart. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState)<T> DomainResult<T>AnonymousTupleEntityValuedModelPart. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState)<T> DomainResult<T>AnonymousTupleTableGroupProducer. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.query.results
Methods in org.hibernate.query.results that return DomainResult Modifier and Type Method Description DomainResult<?>ResultBuilder. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)static DomainResultResultsHelper. convertIdFetchToResult(Fetch fetch, DomainResultCreationState creationState)static DomainResultResultsHelper. implicitIdentifierResult(EntityIdentifierMapping identifierMapping, EntityIdentifierNavigablePath idPath, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.query.results.complete
Classes in org.hibernate.query.results.complete that implement DomainResult Modifier and Type Class Description classEntityResultImplMethods in org.hibernate.query.results.complete that return DomainResult Modifier and Type Method Description DomainResult<?>CompleteResultBuilderCollectionStandard. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)DomainResult<?>CompleteResultBuilderInstantiation. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState) -
Uses of DomainResult in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic that return DomainResult Modifier and Type Method Description DomainResult<?>DynamicResultBuilderAttribute. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)DomainResult<?>DynamicResultBuilderInstantiation. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState) -
Uses of DomainResult in org.hibernate.query.results.implicit
Methods in org.hibernate.query.results.implicit that return DomainResult Modifier and Type Method Description DomainResult<?>ImplicitResultClassBuilder. buildResult(JdbcValuesMetadata jdbcResultsMetadata, int resultPosition, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState) -
Uses of DomainResult in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return DomainResult Modifier and Type Method Description DomainResult<?>SelfRenderingFunctionSqlAstExpression. 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 DomainResult Modifier and Type Method Description DomainResultConversion. createDomainResult(String resultVariable, DomainResultCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.ast.tree.expression
-
Uses of DomainResult in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return DomainResult Modifier and Type Method Description DomainResultDelegatingTableGroup. createDomainResult(String resultVariable, DomainResultCreationState creationState)DomainResultOneToManyTableGroup. createDomainResult(String resultVariable, DomainResultCreationState creationState)default DomainResultTableGroup. createDomainResult(String resultVariable, DomainResultCreationState creationState)DomainResultTableGroupJoin. 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 DomainResult Modifier and Type Method Description default 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 DomainResult Modifier and Type Method Description DomainResultSelectStatement. createDomainResult(String resultVariable, DomainResultCreationState creationState)Methods in org.hibernate.sql.ast.tree.select that return types with arguments of type DomainResult Modifier and Type Method Description List<DomainResult<?>>SelectStatement. getDomainResultDescriptors()Constructor parameters in org.hibernate.sql.ast.tree.select with type arguments of type DomainResult Constructor Description SelectStatement(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 DomainResult Modifier and Type Method Description default <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 DomainResult Modifier and Type Method Description static voidDomainResultGraphPrinter. logDomainResultGraph(String header, List<DomainResult<?>> domainResults)static voidDomainResultGraphPrinter. logDomainResultGraph(List<DomainResult<?>> domainResults) -
Uses of DomainResult in org.hibernate.sql.results.graph.basic
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.basic Modifier and Type Interface Description interfaceBasicResultGraphNode<J>DomainResult for basic valuesClasses in org.hibernate.sql.results.graph.basic that implement DomainResult Modifier and Type Class Description classBasicFetch<T>Fetch for a basic-valueclassBasicResult<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.embeddable Modifier and Type Interface Description interfaceEmbeddableResult<T>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.entity Modifier and Type Interface Description interfaceEntityResultSpecialization of DomainResult for entity-valued resultsMethods in org.hibernate.sql.results.graph.entity that return DomainResult Modifier and Type Method Description DomainResult<Object>AbstractEntityResultGraphNode. getRowIdResult()Constructors in org.hibernate.sql.results.graph.entity with parameters of type DomainResult Constructor Description AbstractEntityInitializer(EntityResultGraphNode resultDescriptor, NavigablePath navigablePath, LockMode lockMode, Fetch identifierFetch, Fetch discriminatorFetch, DomainResult<Object> rowIdResult, AssemblerCreationState creationState)Deprecated, for removal: This API element is subject to removal in a future version.AbstractEntityInitializer(EntityResultGraphNode resultDescriptor, NavigablePath navigablePath, LockMode lockMode, Fetch identifierFetch, Fetch discriminatorFetch, DomainResult<Object> rowIdResult, FetchParentAccess parentAccess, AssemblerCreationState creationState) -
Uses of DomainResult in org.hibernate.sql.results.graph.instantiation
Subinterfaces of DomainResult in org.hibernate.sql.results.graph.instantiation Modifier and Type Interface Description interfaceDynamicInstantiationResult<R>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 Modifier and Type Class Description classTupleResult<T> -
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 Modifier and Type Method Description List<DomainResult<?>>JdbcValuesMapping. getDomainResults()
-