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 Package defining support for HQL, including JPQL as a subset of HQL.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 representingselectstatements 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 classSqlFragmentPredicatePredicate 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 classTableGroupImplA 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 classSelfRenderingAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingFunctionSqlAstExpressionRepresentation of a function call in the SQL AST for impls that know how to render themselves.classSelfRenderingOrderedSetAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingWindowFunctionSqlAstExpressionRepresentation 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.sql.internal
Subinterfaces of DomainResultProducer in org.hibernate.query.sqm.sql.internal Modifier and Type Interface Description interfaceSqmPathInterpretation<T>Interpretation of aSqmPathas part of the translation to SQL AST.Classes in org.hibernate.query.sqm.sql.internal that implement DomainResultProducer Modifier and Type Class Description classAbstractSqmPathInterpretation<T>classAnyDiscriminatorPathInterpretation<T>classBasicValuedPathInterpretation<T>classDiscriminatedAssociationPathInterpretation<T>SqmPathInterpretation for discriminated association (ANY) mappingsclassDiscriminatorPathInterpretation<T>SqmPathInterpretation and DomainResultProducer implementation for entity discriminatorclassEmbeddableValuedExpression<T>A computed expression that produces an embeddable valued model part.classEmbeddableValuedPathInterpretation<T>classEntityValuedPathInterpretation<T>classNonAggregatedCompositeValuedPathInterpretation<T>classPluralValuedSimplePathInterpretation<T>classSqmParameterInterpretation -
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 classConversionA 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 classCteTableGroupWraps aNamedTableReferencerepresenting the CTE and adapts it toTableGroupfor 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 classAnyclassBinaryArithmeticExpressionclassCaseSearchedExpressionclassCaseSimpleExpressionclassDurationA duration expressed in terms of a given temporal unit.classEntityTypeLiteralclassEveryclassJdbcLiteral<T>Represents a literal in the SQL AST.classOver<T>classQueryLiteral<T>Represents a literal in the SQL AST.classSqlTupleclassUnaryOperation -
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 interfacePluralTableGroupinterfaceTableGroupGroup togetherTableReferencereferences related to a single entity or collection, along with joins to other TableGroupsinterfaceVirtualTableGroupMarker 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 classAbstractTableGroupclassCollectionTableGroupA table group for collection tables of plural attributes.classCorrelatedPluralTableGroupA table group for correlated plural attributes.classCorrelatedTableGroupA virtualTableReferencefor correlated roots.classDelegatingTableGroupclassFunctionTableGroupA special table group for a table valued functions.classLazyTableGroupThe purpose of this table group is to defer creating the actual table group until it is really needed.classMappedByTableGroupclassMutatingTableReferenceGroupWrapperActs as a TableGroup for DML query operations.classOneToManyTableGroupA table group for one-to-many plural attributes.classQueryPartTableGroupA special table group for a sub-queries.classStandardTableGroupclassStandardVirtualTableGroupclassTableGroupJoinclassUnionTableGroupclassValuesTableGroupA 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 interfacePredicateModels a predicate in the SQL ASTClasses in org.hibernate.sql.ast.tree.predicate that implement DomainResultProducer Modifier and Type Class Description classAbstractPredicateclassBetweenPredicateclassBooleanExpressionPredicateclassComparisonPredicateclassExistsPredicateclassFilterPredicateCollection ofFilterPredicate.FilterFragmentPredicatesub-predicates, each representing one enabled filter restriction.static classFilterPredicate.FilterFragmentPredicateclassGroupedPredicateclassInArrayPredicateclassInListPredicateclassInSubQueryPredicateclassJunctionclassLikePredicateclassNegatedPredicateclassNullnessPredicateclassSelfRenderingPredicate -
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 classSelectStatement -
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 classDynamicInstantiation<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 voidDynamicInstantiation. 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)
-