Uses of Interface
org.hibernate.sql.ast.SqlAstTranslator
-
Packages that use SqlAstTranslator Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate Support forDialect
-specific aggregate column types, including user-defined composite types, and JSON or XML types.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering.ast org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.produce.function.internal org.hibernate.spatial.dialect.oracle org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree. -
-
Uses of SqlAstTranslator in org.hibernate.dialect
Classes in org.hibernate.dialect that implement SqlAstTranslator Modifier and Type Class Description class
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
DerbySqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Derby.class
H2SqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for H2.class
HANASqlAstTranslator<T extends JdbcOperation>
A 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 SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description void
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
DerbyLpadEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
void
DerbyRpadEmulation. 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
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
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)
-
Uses of SqlAstTranslator in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type SqlAstTranslator Modifier and Type Method Description 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
ArrayOverlapsOperatorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
void
ArrayOverlapsUnnestFunction. 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
H2ArrayOverlapsFunction. 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
OracleArrayLengthFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
void
OracleArrayOverlapsFunction. 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)
-
Uses of SqlAstTranslator in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description void
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)
default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.void
FunctionRenderingSupport. 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
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.default void
FunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, SqlAstTranslator<?> walker)
Deprecated, for removal: This API element is subject to removal in a future version.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
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
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 SqlAstTranslator Modifier and Type Method Description protected 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 SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description default SqlAstTranslator<JdbcOperationQueryDelete>
SqlAstTranslatorFactory. buildDeleteTranslator(SessionFactoryImplementor sessionFactory, DeleteStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version.default SqlAstTranslator<JdbcOperationQueryInsert>
SqlAstTranslatorFactory. buildInsertTranslator(SessionFactoryImplementor sessionFactory, InsertStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version.<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 translatorSqlAstTranslator<JdbcOperationQuerySelect>
SqlAstTranslatorFactory. buildSelectTranslator(SessionFactoryImplementor sessionFactory, SelectStatement statement)
Builds a single-use select translatordefault SqlAstTranslator<JdbcOperationQueryUpdate>
SqlAstTranslatorFactory. buildUpdateTranslator(SessionFactoryImplementor sessionFactory, UpdateStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SqlAstTranslator in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAstTranslator Modifier and Type Class Description class
AbstractSqlAstTranslator<T extends JdbcOperation>
class
StandardSqlAstTranslator<T extends JdbcOperation>
The final phase of query translation. -
Uses of SqlAstTranslator in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type SqlAstTranslator Modifier and Type Method Description void
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 SqlAstTranslator Modifier and Type Method Description void
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)
-