Uses of Class
org.hibernate.query.derived.AnonymousTupleTableGroupProducer
Packages that use AnonymousTupleTableGroupProducer
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.An SPI for defining, registering, and rendering functions in HQL.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
-
Uses of AnonymousTupleTableGroupProducer in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
DB2SqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
HANASqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
OracleSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
SQLServerSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
GenerateSeriesFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
CteGenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
GenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
H2GenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAGenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected abstract void
NumberSeriesGenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerGenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SybaseASEGenerateSeriesFunction.renderGenerateSeries
(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
UnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
DB2UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
H2UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
PostgreSQLUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderJsonTableColumns
(SqlAppender sqlAppender, AnonymousTupleTableGroupProducer tupleType, SqlAstTranslator<?> walker, boolean errorOnError) protected void
H2UnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
OracleUnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
PostgreSQLUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SybaseASEUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderXmlTableColumns
(SqlAppender sqlAppender, AnonymousTupleTableGroupProducer tupleType, SqlAstTranslator<?> walker) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
JsonTableFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
CockroachDBJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
DB2JsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
H2JsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
MySQLJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
OracleJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderJsonTable
(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
XmlTableFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
DB2XmlTableFunction.renderXmlTable
(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAXmlTableFunction.renderXmlTable
(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerXmlTableFunction.renderXmlTable
(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SybaseASEXmlTableFunction.renderXmlTable
(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderXmlTable
(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.query.derived
Subclasses of AnonymousTupleTableGroupProducer in org.hibernate.query.derivedModifier and TypeClassDescriptionclass
The table group producer for a CTE tuple type.Methods in org.hibernate.query.derived that return AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionAnonymousTupleType.resolveTableGroupProducer
(String aliasStem, List<SqlSelection> sqlSelections, FromClauseAccess fromClauseAccess) AnonymousTupleType.resolveTableGroupProducer
(String aliasStem, SqlTypedMapping[] jdbcMappings, FromClauseAccess fromClauseAccess) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
NamedSqmSetReturningFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer returnType, String tableIdentifierVariable, SqlAstTranslator<?> translator) void
SetReturningFunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
SqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) Renders a named set returning function. -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type AnonymousTupleTableGroupProducerModifier and TypeMethodDescriptionvoid
AbstractSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) -
Uses of AnonymousTupleTableGroupProducer in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return AnonymousTupleTableGroupProducer