Uses of Interface
org.hibernate.sql.ast.SqlAstTranslator
Packages that use SqlAstTranslator
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Support for
Dialect
-specific aggregate column types,
including user-defined composite types, and JSON or XML types.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 for the SQM-backed Query implementation details
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.
AST nodes representing expressions in a SQL tree.
-
Uses of SqlAstTranslator in org.hibernate.dialect
Classes in org.hibernate.dialect that implement SqlAstTranslatorModifier and TypeClassDescriptionclass
CockroachSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Cockroach.class
DB2iSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2i.class
DB2SqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2.class
DB2zSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2z.class
H2SqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for H2.class
HANASqlAstTranslator<T extends JdbcOperation>
An SQL AST translator for HANA.class
HSQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for HSQL.class
MariaDBSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for MariaDB.class
MySQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for MySQL.class
OracleSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Oracle.class
PostgreSQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for PostgreSQL.class
SpannerSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Spanner.class
SqlAstTranslatorWithMerge<T extends JdbcOperation>
Base for translators which support a full insert-or-update-or-delete (MERGE) command.class
SqlAstTranslatorWithUpsert<T extends JdbcOperation>
Base SqlAstTranslator for translators which support an insert-or-update (UPSERT) commandclass
SQLServerSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for SQL Server.class
SybaseASESqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Sybase ASE.class
SybaseSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Sybase.class
TiDBSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for TiDB. -
Uses of SqlAstTranslator in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
AggregateSupport.WriteExpressionRenderer.render
(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateSupport.AggregateColumnWriteExpression aggregateColumnWriteExpression, String qualifier) Renders the qualified custom write expression to theSqlAppender
with the value expressions for each selectable as returned byAggregateSupport.AggregateColumnWriteExpression.getValueExpression(SelectableMapping)
. -
Uses of SqlAstTranslator in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
AvgFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
AvgFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
CaseLeastGreatestEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CastFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CastingConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ChrLiteralEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ConcatPipeFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CountFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CountFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
CurrentFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
DateTruncEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
DB2FormatEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
DB2PositionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
DB2SubstringFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
EveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
EveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ExtractFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
FormatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
GenerateSeriesFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) void
HypotheticalSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HypotheticalSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
HypotheticalSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
IntegralTimestampaddFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
InverseDistributionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
InverseDistributionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
InverseDistributionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
LengthFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
ListaggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggGroupConcatEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggGroupConcatEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
ListaggGroupConcatEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggStringAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ListaggStringAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
ListaggStringAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
MinMaxCaseEveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
MinMaxCaseEveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ModeStatsModeEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OrdinalFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLMinMaxFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLMinMaxFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLTruncRoundFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
QuantifiedLeastGreatestEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SqlColumn.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SqlFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerEveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerEveryAnyEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerFormatEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
TimestampaddFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
TimestampdiffFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
TransactSQLStrFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
TrimFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
TruncFunction.TruncRenderingSupport.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) static void
CastFunction.renderCastArrayToString
(SqlAppender sqlAppender, SqlAstNode arrayArgument, Dialect dialect, 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 SqlAstTranslator in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionprotected String
HANAUnnestFunction.getDdlType
(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected String
UnnestFunction.getDdlType
(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) void
ArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
ArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayConcatElementFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayConstructorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayContainsOperatorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayContainsUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayGetUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayIncludesOperatorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayIncludesUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayIntersectsOperatorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayIntersectsUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayRemoveIndexUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayReplaceUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArraySetUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArraySliceUnnestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
ArrayToStringFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CockroachArrayFillFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayContainsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayFillFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayIncludesFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayIntersectsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayPositionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayPositionsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayRemoveIndexFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayReplaceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArraySetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2ArrayToStringFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayConstructorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayFillFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayPositionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayPositionsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArraySetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HSQLArrayToStringFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleArrayAggEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayConcatElementFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayConstructorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayContainsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayFillFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayGetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayIncludesFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayIntersectsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayLengthFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayPositionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayPositionsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayRemoveIndexFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayReplaceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArraySetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArraySliceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayToStringFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleArrayTrimFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayConcatElementFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayConstructorFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayFillFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayPositionFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayPositionsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLArrayTrimEmulation.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
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 SqlAstTranslator in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionstatic void
JsonPathHelper.appendInlinedJsonPathIncludingPassingClause
(SqlAppender sqlAppender, String prefix, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.appendJsonPathConcatPassingClause
(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.appendJsonPathDoublePipePassingClause
(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) protected String
DB2JsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
HANAJsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
JsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
OracleJsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) static String
JsonPathHelper.inlinedJsonPathIncludingPassingClause
(String jsonPath, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static String
JsonPathHelper.inlinedJsonPathIncludingPassingClause
(Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.inlinePassingClause
(List<JsonPathHelper.JsonPathElement> jsonPathElements, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) protected void
CockroachDBJsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
CockroachDBJsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
CockroachDBJsonRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
CockroachDBJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
DB2JsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
DB2JsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
DB2JsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
H2JsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
H2JsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
H2JsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
HANAJsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
HANAJsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
HANAJsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
HANAJsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
HANAJsonObjectFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
HANAJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
JsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonExistsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
JsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonObjectAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonObjectAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
JsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
JsonObjectFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonQueryFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
JsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
JsonTableFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) void
JsonValueFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
JsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
MariaDBJsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
MariaDBJsonArrayAppendFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
MariaDBJsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MariaDBJsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MariaDBJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
MySQLJsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
MySQLJsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MySQLJsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MySQLJsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
MySQLJsonObjectFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MySQLJsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
MySQLJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleJsonArrayAppendFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonArrayInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonMergepatchFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonReplaceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
OracleJsonSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
OracleJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLJsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonArrayAppendFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLJsonArrayInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
PostgreSQLJsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLJsonInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonMergepatchFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
PostgreSQLJsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonObjectFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLJsonRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonReplaceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
PostgreSQLJsonSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
PostgreSQLJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerJsonArrayAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerJsonArrayAppendFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerJsonArrayFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerJsonArrayInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
SQLServerJsonExistsFunction.render
(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerJsonInsertFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
SQLServerJsonObjectAggFunction.render
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerJsonObjectFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
SQLServerJsonQueryFunction.render
(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerJsonRemoveFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerJsonReplaceFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerJsonSetFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected void
SQLServerJsonValueFunction.render
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
DB2JsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
DB2JsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
HANAJsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
HANAJsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
JsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
JsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
MariaDBJsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
MariaDBJsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
MySQLJsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
MySQLJsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
OracleJsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
OracleJsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
SQLServerJsonArrayAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected void
SQLServerJsonArrayInsertFunction.renderArgument
(SqlAppender sqlAppender, SqlAstNode arg, SqlAstTranslator<?> translator) protected void
SQLServerJsonObjectAggFunction.renderArgument
(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected int
JsonTableFunction.renderColumnDefinitions
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, char separator, int clauseLevel, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderColumnDefinitions
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected void
HANAJsonTableFunction.renderColumnPath
(String name, @Nullable String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderColumnPath
(String name, @Nullable String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderColumnPath
(String name, @Nullable String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected int
JsonTableFunction.renderColumns
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected int
PostgreSQLJsonTableFunction.renderColumns
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderColumnSelects
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected void
CockroachDBJsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
HANAJsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
MySQLJsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderJsonExistsColumnDefinition
(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected int
JsonTableFunction.renderJsonNestedColumnDefinition
(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected int
MySQLJsonTableFunction.renderJsonNestedColumnDefinition
(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected int
PostgreSQLJsonTableFunction.renderJsonNestedColumnDefinition
(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected int
SQLServerJsonTableFunction.renderJsonNestedColumnDefinition
(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderJsonOrdinalityColumnDefinition
(SqlAppender sqlAppender, JsonTableOrdinalityColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonTableFunction.renderJsonOrdinalityColumnDefinition
(SqlAppender sqlAppender, JsonTableOrdinalityColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) static void
H2JsonValueFunction.renderJsonPath
(SqlAppender sqlAppender, Expression jsonDocument, boolean isJson, SqlAstTranslator<?> walker, String jsonPath, @Nullable JsonPathPassingClause passingClause) protected void
CockroachDBJsonTableFunction.renderJsonQueryColumnDefinition
(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderJsonQueryColumnDefinition
(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
MySQLJsonTableFunction.renderJsonQueryColumnDefinition
(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonTableFunction.renderJsonQueryColumnDefinition
(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderJsonQueryColumnDefinition
(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, 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) protected void
CockroachDBJsonTableFunction.renderJsonValueColumnDefinition
(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
JsonTableFunction.renderJsonValueColumnDefinition
(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
MySQLJsonTableFunction.renderJsonValueColumnDefinition
(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
PostgreSQLJsonTableFunction.renderJsonValueColumnDefinition
(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected void
SQLServerJsonTableFunction.renderJsonValueColumnDefinition
(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected int
CockroachDBJsonTableFunction.renderNestedColumnJoins
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected int
PostgreSQLJsonTableFunction.renderNestedColumnJoins
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected int
SQLServerJsonTableFunction.renderNestedColumnJoins
(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected void
DB2JsonValueFunction.renderReturningClause
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected void
H2JsonArrayAggFunction.renderReturningClause
(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected void
H2JsonObjectAggFunction.renderReturningClause
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected void
HANAJsonValueFunction.renderReturningClause
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected void
HSQLJsonArrayAggFunction.renderReturningClause
(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected void
JsonArrayAggFunction.renderReturningClause
(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected void
JsonArrayFunction.renderReturningClause
(SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
JsonObjectAggFunction.renderReturningClause
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected void
JsonValueFunction.renderReturningClause
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected void
OracleJsonArrayFunction.renderReturningClause
(SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
OracleJsonValueFunction.renderReturningClause
(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) void
PostgreSQLJsonTableFunction.ClauseLevelDocumentExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) protected void
JsonObjectAggFunction.renderUniqueAndReturningClause
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected void
PostgreSQLJsonObjectAggFunction.renderUniqueAndReturningClause
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected void
JsonObjectAggFunction.renderUniqueClause
(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected void
DB2JsonArrayFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
DB2JsonObjectFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
HSQLJsonArrayFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
HSQLJsonObjectFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
JsonArrayFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
JsonObjectFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
OracleJsonArrayFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
OracleJsonObjectFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
SQLServerJsonArrayAppendFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) protected void
SQLServerJsonArrayFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
SQLServerJsonInsertFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) protected void
SQLServerJsonObjectFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected void
SQLServerJsonReplaceFunction.renderValue
(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) -
Uses of SqlAstTranslator in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionprotected String
DB2XmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
HANAXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
OracleXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
SybaseASEXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
XmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) void
H2XmlConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
H2XmlElementFunction.render
(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2XmlForestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
H2XmlPiFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
LegacyDB2XmlExistsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
LegacyDB2XmlQueryFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PostgreSQLXmlQueryFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerXmlAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
SQLServerXmlConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
SQLServerXmlElementFunction.render
(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerXmlExistsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerXmlForestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerXmlPiFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SQLServerXmlQueryFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
XmlAggFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlConcatFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlElementFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected void
XmlElementFunction.render
(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlExistsFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlForestFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlPiFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlQueryFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
XmlTableFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderColumnPath
(String name, @Nullable String xpath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
SQLServerXmlTableFunction.renderColumns
(SqlAppender sqlAppender, XmlTableColumnsClause xmlTableColumnsClause, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderColumns
(SqlAppender sqlAppender, XmlTableColumnsClause xmlTableColumnsClause, SqlAstTranslator<?> walker) protected void
HANAXmlTableFunction.renderDefaultExpression
(@Nullable Expression expression, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderDefaultExpression
(@Nullable Expression expression, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected void
SQLServerXmlTableFunction.renderXmlOrdinalityColumnDefinition
(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected void
SybaseASEXmlTableFunction.renderXmlOrdinalityColumnDefinition
(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderXmlOrdinalityColumnDefinition
(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected void
HANAXmlTableFunction.renderXmlQueryColumnDefinition
(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected void
SQLServerXmlTableFunction.renderXmlQueryColumnDefinition
(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected void
SybaseASEXmlTableFunction.renderXmlQueryColumnDefinition
(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderXmlQueryColumnDefinition
(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, 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) protected void
DB2XmlTableFunction.renderXmlValueColumnDefinition
(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected void
SQLServerXmlTableFunction.renderXmlValueColumnDefinition
(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected void
SybaseASEXmlTableFunction.renderXmlValueColumnDefinition
(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected void
XmlTableFunction.renderXmlValueColumnDefinition
(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
CaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.metamodel.mapping.ordering.ast
Methods in org.hibernate.metamodel.mapping.ordering.ast with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
FunctionExpression.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
AbstractSqmSelfRenderingFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
FunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) default void
FunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SqlAstTranslator<?> walker) Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker) default void
FunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker) default void
FunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
NamedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
NamedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
NamedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
NamedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) void
NamedSqmSetReturningFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer returnType, String tableIdentifierVariable, SqlAstTranslator<?> translator) void
PatternBasedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PatternBasedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PatternBasedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
PatternBasedSqmFunctionDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SetReturningFunctionRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) void
SelfRenderingAggregateFunctionSqlAstExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
SelfRenderingFunctionSqlAstExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
SelfRenderingOrderedSetAggregateFunctionSqlAstExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
SelfRenderingWindowFunctionSqlAstExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SqlAstTranslatorModifier and TypeMethodDescriptionprotected SqlAstTranslator<? extends JdbcOperationQueryMutation>
SimpleDeleteQueryPlan.createTranslator
(DomainQueryExecutionContext executionContext) -
Uses of SqlAstTranslator in org.hibernate.query.sqm.produce.function.internal
Methods in org.hibernate.query.sqm.produce.function.internal with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
PatternRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> args, SqlAstTranslator<?> translator) The rendering code.void
PatternRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> translator) void
PatternRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> translator) void
PatternRenderer.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, SqlAstTranslator<?> translator) -
Uses of SqlAstTranslator in org.hibernate.spatial.dialect.oracle
Methods in org.hibernate.spatial.dialect.oracle with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
OracleSpatialFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
OracleSpatialSQLMMFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SDOGetGeometryType.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SDOMethodDescriptor.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
SDORelateFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) void
STRelateFunction.render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast that return SqlAstTranslatorModifier and TypeMethodDescription<O extends JdbcMutationOperation>
SqlAstTranslator<O>SqlAstTranslatorFactory.buildModelMutationTranslator
(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory) Builds a single-use translator for dealing with model mutationsSqlAstTranslator<? extends JdbcOperationQueryMutation>
SqlAstTranslatorFactory.buildMutationTranslator
(SessionFactoryImplementor sessionFactory, MutationStatement statement) Builds a single-use mutation translatorSqlAstTranslatorFactory.buildSelectTranslator
(SessionFactoryImplementor sessionFactory, SelectStatement statement) Builds a single-use select translator -
Uses of SqlAstTranslator in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAstTranslatorModifier and TypeClassDescriptionclass
AbstractSqlAstTranslator<T extends JdbcOperation>
class
StandardSqlAstTranslator<T extends JdbcOperation>
The final phase of query translation.Methods in org.hibernate.sql.ast.spi that return SqlAstTranslatorModifier and TypeMethodDescription<O extends JdbcMutationOperation>
SqlAstTranslator<O>StandardSqlAstTranslatorFactory.buildModelMutationTranslator
(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory) SqlAstTranslator<? extends JdbcOperationQueryMutation>
StandardSqlAstTranslatorFactory.buildMutationTranslator
(SessionFactoryImplementor sessionFactory, MutationStatement statement) StandardSqlAstTranslatorFactory.buildSelectTranslator
(SessionFactoryImplementor sessionFactory, SelectStatement statement) protected <T extends JdbcOperation>
SqlAstTranslator<T>StandardSqlAstTranslatorFactory.buildTranslator
(SessionFactoryImplementor sessionFactory, Statement statement) Consolidated building of a translator for all Query cases -
Uses of SqlAstTranslator in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
SelfRenderingCteObject.render
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoid
AggregateColumnWriteExpression.appendWriteExpression
(SqlAstTranslator<?> translator, SqlAppender appender) void
AggregateColumnWriteExpression.appendWriteExpression
(SqlAstTranslator<?> translator, SqlAppender appender, String qualifier) void
AliasedExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
LiteralAsParameter.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
SelfRenderingExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) void
SelfRenderingSqlFragmentExpression.renderToSql
(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
FunctionRenderer.render(SqlAppender, List, ReturnableType, SqlAstTranslator)
instead