Uses of Interface
org.hibernate.query.sqm.sql.internal.DomainResultProducer
-
Packages that use DomainResultProducer Package Description org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL 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 representingselect
statements in a SQL tree.org.hibernate.sql.results.graph.instantiation.internal -
-
Uses of DomainResultProducer in org.hibernate.persister.internal
Classes in org.hibernate.persister.internal that implement DomainResultProducer Modifier and Type Class Description class
SqlFragmentPredicate
Predicate based on a SQL fragment -
Uses of DomainResultProducer in org.hibernate.query.results
Classes in org.hibernate.query.results that implement DomainResultProducer Modifier and Type Class Description class
TableGroupImpl
A TableGroup created with regards to a SQL ResultSet mapping -
Uses of DomainResultProducer in org.hibernate.query.sqm.function
Classes in org.hibernate.query.sqm.function that implement DomainResultProducer Modifier and Type Class Description class
SelfRenderingAggregateFunctionSqlAstExpression
Representation of an aggregate function call in the SQL AST for impls that know how to render themselves.class
SelfRenderingFunctionSqlAstExpression
Representation of a function call in the SQL AST for impls that know how to render themselves.class
SelfRenderingOrderedSetAggregateFunctionSqlAstExpression
Representation of an aggregate function call in the SQL AST for impls that know how to render themselves.class
SelfRenderingWindowFunctionSqlAstExpression
Representation of a window function call in the SQL AST for impls that know how to render themselves. -
Uses of DomainResultProducer in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal that implement DomainResultProducer Modifier and Type Class Description class
ExpressionDomainResultProducer
A wrapper around a basicExpression
that produces aBasicResult
as domain result. -
Uses of DomainResultProducer in org.hibernate.query.sqm.sql.internal
Subinterfaces of DomainResultProducer in org.hibernate.query.sqm.sql.internal Modifier and Type Interface Description interface
SqmPathInterpretation<T>
Interpretation of aSqmPath
as part of the translation to SQL AST.Classes in org.hibernate.query.sqm.sql.internal that implement DomainResultProducer Modifier and Type Class Description class
AbstractSqmPathInterpretation<T>
class
AnyDiscriminatorPathInterpretation<T>
class
AsWrappedExpression<B>
class
BasicValuedPathInterpretation<T>
class
DiscriminatedAssociationPathInterpretation<T>
SqmPathInterpretation for discriminated association (ANY) mappingsclass
DiscriminatorPathInterpretation<T>
SqmPathInterpretation and DomainResultProducer implementation for entity discriminatorclass
EmbeddableValuedExpression<T>
A computed expression that produces an embeddable valued model part.class
EmbeddableValuedPathInterpretation<T>
class
EntityValuedPathInterpretation<T>
class
NonAggregatedCompositeValuedPathInterpretation<T>
class
PluralValuedSimplePathInterpretation<T>
class
SqmParameterInterpretation
-
Uses of DomainResultProducer in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement DomainResultProducer Modifier and Type Class Description class
Conversion
A conversion of a duration to a given temporal unit, as a result of applying the 'by unit' operator. -
Uses of DomainResultProducer in org.hibernate.sql.ast.tree.cte
Classes in org.hibernate.sql.ast.tree.cte that implement DomainResultProducer Modifier and Type Class Description class
CteTableGroup
Wraps aNamedTableReference
representing the CTE and adapts it toTableGroup
for use in SQL AST -
Uses of DomainResultProducer in org.hibernate.sql.ast.tree.expression
Classes in org.hibernate.sql.ast.tree.expression that implement DomainResultProducer Modifier and Type Class Description class
Any
class
BinaryArithmeticExpression
class
CaseSearchedExpression
class
CaseSimpleExpression
class
Duration
A duration expressed in terms of a given temporal unit.class
EmbeddableTypeLiteral
class
EntityTypeLiteral
class
Every
class
JdbcLiteral<T>
Represents a literal in the SQL AST.class
Over<T>
class
QueryLiteral<T>
Represents a literal in the SQL AST.class
SqlTuple
class
UnaryOperation
class
UnparsedNumericLiteral<N extends Number>
A numeric literal coming from an HQL query, which needs special handling -
Uses of DomainResultProducer in org.hibernate.sql.ast.tree.from
Subinterfaces of DomainResultProducer in org.hibernate.sql.ast.tree.from Modifier and Type Interface Description interface
PluralTableGroup
interface
TableGroup
Group togetherTableReference
references related to a single entity or collection, along with joins to other TableGroupsinterface
VirtualTableGroup
Marker interface for TableGroup impls that are virtual - should not be rendered into the SQL.Classes in org.hibernate.sql.ast.tree.from that implement DomainResultProducer Modifier and Type Class Description class
AbstractTableGroup
class
CollectionTableGroup
A table group for collection tables of plural attributes.class
CorrelatedPluralTableGroup
A table group for correlated plural attributes.class
CorrelatedTableGroup
A virtualTableReference
for correlated roots.class
DelegatingTableGroup
class
EmbeddableFunctionTableGroup
A table group for functions that produce embeddable typed results.class
FunctionTableGroup
A special table group for a table valued functions.class
LazyTableGroup
The purpose of this table group is to defer creating the actual table group until it is really needed.class
MappedByTableGroup
class
MutatingTableReferenceGroupWrapper
Acts as a TableGroup for DML query operations.class
OneToManyTableGroup
A table group for one-to-many plural attributes.class
QueryPartTableGroup
A special table group for a sub-queries.class
StandardTableGroup
class
StandardVirtualTableGroup
class
TableGroupJoin
class
UnionTableGroup
class
ValuesTableGroup
A special table group for a VALUES clause. -
Uses of DomainResultProducer in org.hibernate.sql.ast.tree.predicate
Subinterfaces of DomainResultProducer in org.hibernate.sql.ast.tree.predicate Modifier and Type Interface Description interface
Predicate
Models a predicate in the SQL ASTClasses in org.hibernate.sql.ast.tree.predicate that implement DomainResultProducer Modifier and Type Class Description class
AbstractPredicate
class
BetweenPredicate
class
BooleanExpressionPredicate
class
ComparisonPredicate
class
ExistsPredicate
class
FilterPredicate
Collection ofFilterPredicate.FilterFragmentPredicate
sub-predicates, each representing one enabled filter restriction.static class
FilterPredicate.FilterFragmentPredicate
class
GroupedPredicate
class
InArrayPredicate
class
InListPredicate
class
InSubQueryPredicate
class
Junction
class
LikePredicate
class
NegatedPredicate
class
NullnessPredicate
class
SelfRenderingPredicate
class
ThruthnessPredicate
-
Uses of DomainResultProducer in org.hibernate.sql.ast.tree.select
Classes in org.hibernate.sql.ast.tree.select that implement DomainResultProducer Modifier and Type Class Description class
SelectStatement
-
Uses of DomainResultProducer in org.hibernate.sql.results.graph.instantiation.internal
Classes in org.hibernate.sql.results.graph.instantiation.internal that implement DomainResultProducer Modifier and Type Class Description class
DynamicInstantiation<T>
Represents a dynamic-instantiation (from an SQM query) as a DomainResultProducerMethods in org.hibernate.sql.results.graph.instantiation.internal with parameters of type DomainResultProducer Modifier and Type Method Description void
DynamicInstantiation. addArgument(String alias, DomainResultProducer<?> argumentResultProducer, DomainResultCreationState creationState)
Constructors in org.hibernate.sql.results.graph.instantiation.internal with parameters of type DomainResultProducer Constructor Description DynamicInstantiationArgument(DomainResultProducer<T> argumentResultProducer, String alias)
-