Uses of Interface
org.hibernate.sql.ast.SqlAstWalker
-
Packages that use SqlAstWalker Package Description org.hibernate.dialect org.hibernate.persister.internal org.hibernate.query.results Support for defining result-set mappings used inNativeQuery
andProcedureCall
/StoredProcedureQuery
.org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression org.hibernate.sql.ast Package defining a SQL AST for use in creating and executing various JDBC operationsorg.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.delete org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.sql.ast.tree.from org.hibernate.sql.ast.tree.insert org.hibernate.sql.ast.tree.predicate org.hibernate.sql.ast.tree.select org.hibernate.sql.ast.tree.update org.hibernate.sql.exec.internal org.hibernate.sql.results.internal -
-
Uses of SqlAstWalker in org.hibernate.dialect
Classes in org.hibernate.dialect that implement SqlAstWalker 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
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 SqlAstWalker in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type SqlAstWalker Modifier and Type Method Description void
SqlFragmentPredicate. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.query.results
Methods in org.hibernate.query.results with parameters of type SqlAstWalker Modifier and Type Method Description void
ResultSetMappingSqlSelection. accept(SqlAstWalker sqlAstWalker)
-
Uses of SqlAstWalker in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal with parameters of type SqlAstWalker Modifier and Type Method Description void
BasicValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
DiscriminatedAssociationPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
DiscriminatedAssociationTypePathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
DiscriminatorPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
EmbeddableValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
EntityValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
NonAggregatedCompositeValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
PluralValuedSimplePathInterpretation. accept(SqlAstWalker sqlTreeWalker)
void
SqmParameterInterpretation. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type SqlAstWalker Modifier and Type Method Description void
Conversion. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast
Subinterfaces of SqlAstWalker in org.hibernate.sql.ast Modifier and Type Interface Description interface
SqlAstTranslator<T extends JdbcOperation>
-
Uses of SqlAstWalker in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAstWalker Modifier and Type Class Description class
AbstractSqlAstTranslator<T extends JdbcOperation>
class
AbstractSqlAstWalker
A simple walker that checks for aggregate functions.class
AggregateFunctionChecker
A simple walker that checks for aggregate functions.class
AliasCollector
A simple walker that checks for aggregate functions.class
ExpressionReplacementWalker
A walker that allows to replace expressions.class
StandardSqlAstTranslator<T extends JdbcOperation>
The final phase of query translation.Methods in org.hibernate.sql.ast.spi with parameters of type SqlAstWalker Modifier and Type Method Description void
SqlSelection. accept(SqlAstWalker sqlAstWalker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree with parameters of type SqlAstWalker Modifier and Type Method Description void
SqlAstNode. accept(SqlAstWalker sqlTreeWalker)
void
Statement. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.delete
Methods in org.hibernate.sql.ast.tree.delete with parameters of type SqlAstWalker Modifier and Type Method Description void
DeleteStatement. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type SqlAstWalker Modifier and Type Method Description void
Any. accept(SqlAstWalker walker)
void
BinaryArithmeticExpression. accept(SqlAstWalker walker)
void
CaseSearchedExpression. accept(SqlAstWalker walker)
void
CaseSimpleExpression. accept(SqlAstWalker walker)
void
CastTarget. accept(SqlAstWalker sqlTreeWalker)
void
Collation. accept(SqlAstWalker walker)
void
ColumnReference. accept(SqlAstWalker interpreter)
void
Distinct. accept(SqlAstWalker sqlTreeWalker)
void
Duration. accept(SqlAstWalker walker)
void
DurationUnit. accept(SqlAstWalker sqlTreeWalker)
void
EntityTypeLiteral. accept(SqlAstWalker sqlTreeWalker)
void
Every. accept(SqlAstWalker walker)
void
ExtractUnit. accept(SqlAstWalker sqlTreeWalker)
void
Format. accept(SqlAstWalker walker)
void
JdbcLiteral. accept(SqlAstWalker sqlTreeWalker)
void
ModifiedSubQueryExpression. accept(SqlAstWalker sqlTreeWalker)
void
Over. accept(SqlAstWalker walker)
void
Overflow. accept(SqlAstWalker sqlTreeWalker)
void
QueryLiteral. accept(SqlAstWalker walker)
default void
SelfRenderingExpression. accept(SqlAstWalker sqlTreeWalker)
void
SqlSelectionExpression. accept(SqlAstWalker sqlTreeWalker)
void
SqlTuple. accept(SqlAstWalker sqlTreeWalker)
void
Star. accept(SqlAstWalker sqlTreeWalker)
void
Summarization. accept(SqlAstWalker walker)
void
TrimSpecification. accept(SqlAstWalker sqlTreeWalker)
void
UnaryOperation. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type SqlAstWalker Modifier and Type Method Description void
DelegatingTableGroup. accept(SqlAstWalker sqlTreeWalker)
void
FromClause. accept(SqlAstWalker sqlTreeWalker)
void
FunctionTableReference. accept(SqlAstWalker sqlTreeWalker)
void
NamedTableReference. accept(SqlAstWalker sqlTreeWalker)
void
QueryPartTableReference. accept(SqlAstWalker sqlTreeWalker)
default void
TableGroup. accept(SqlAstWalker sqlTreeWalker)
void
TableGroupJoin. accept(SqlAstWalker sqlTreeWalker)
void
TableReference. accept(SqlAstWalker sqlTreeWalker)
void
TableReferenceJoin. accept(SqlAstWalker sqlTreeWalker)
void
ValuesTableReference. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.insert
Methods in org.hibernate.sql.ast.tree.insert with parameters of type SqlAstWalker Modifier and Type Method Description void
InsertStatement. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate with parameters of type SqlAstWalker Modifier and Type Method Description void
BetweenPredicate. accept(SqlAstWalker sqlTreeWalker)
void
BooleanExpressionPredicate. accept(SqlAstWalker sqlTreeWalker)
void
ComparisonPredicate. accept(SqlAstWalker sqlTreeWalker)
void
ExistsPredicate. accept(SqlAstWalker sqlTreeWalker)
void
FilterPredicate. accept(SqlAstWalker sqlTreeWalker)
void
FilterPredicate.FilterFragmentPredicate. accept(SqlAstWalker sqlTreeWalker)
void
GroupedPredicate. accept(SqlAstWalker sqlTreeWalker)
void
InListPredicate. accept(SqlAstWalker sqlTreeWalker)
void
InSubQueryPredicate. accept(SqlAstWalker sqlTreeWalker)
void
Junction. accept(SqlAstWalker sqlTreeWalker)
void
LikePredicate. accept(SqlAstWalker sqlTreeWalker)
void
NegatedPredicate. accept(SqlAstWalker sqlTreeWalker)
void
NullnessPredicate. accept(SqlAstWalker sqlTreeWalker)
void
SelfRenderingPredicate. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.select
Methods in org.hibernate.sql.ast.tree.select with parameters of type SqlAstWalker Modifier and Type Method Description void
QueryGroup. accept(SqlAstWalker sqlTreeWalker)
void
QuerySpec. accept(SqlAstWalker sqlTreeWalker)
void
SelectClause. accept(SqlAstWalker sqlTreeWalker)
void
SelectStatement. accept(SqlAstWalker walker)
void
SortSpecification. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.update
Methods in org.hibernate.sql.ast.tree.update with parameters of type SqlAstWalker Modifier and Type Method Description void
Assignment. accept(SqlAstWalker sqlTreeWalker)
void
UpdateStatement. accept(SqlAstWalker walker)
-
Uses of SqlAstWalker in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal with parameters of type SqlAstWalker Modifier and Type Method Description void
AbstractJdbcParameter. accept(SqlAstWalker sqlTreeWalker)
-
Uses of SqlAstWalker in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type SqlAstWalker Modifier and Type Method Description void
SqlSelectionImpl. accept(SqlAstWalker interpreter)
-