Uses of Interface
org.hibernate.sql.ast.SqlAstWalker
Packages that use SqlAstWalker
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Nodes representing expressions in the SQM tree.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Package defining the SQL AST.
AST nodes representing
delete statements in a SQL tree.AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing logical predicates in a SQL tree.
AST nodes representing
select statements in a SQL tree.AST nodes representing
update statements in a SQL tree.SQL AST extensions for model mutations.
-
Uses of SqlAstWalker in org.hibernate.dialect.sql.ast
Classes in org.hibernate.dialect.sql.ast that implement SqlAstWalkerModifier and TypeClassDescriptionclassCockroachSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Cockroach.classDB2iSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2i.classDB2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2.classDB2zSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2z.classH2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for H2.classHANASqlAstTranslator<T extends JdbcOperation>An SQL AST translator for HANA.classHSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for HSQL.classMariaDBSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MariaDB.classMySQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MySQL.classOracleSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Oracle.classPostgreSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for PostgreSQL.classSpannerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Spanner.classclassSQLServerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for SQL Server.classSybaseASESqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase ASE.classSybaseSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase. -
Uses of SqlAstWalker in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type SqlAstWalker -
Uses of SqlAstWalker in org.hibernate.sql.ast
Subinterfaces of SqlAstWalker in org.hibernate.sql.ast -
Uses of SqlAstWalker in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAstWalkerModifier and TypeClassDescriptionclassAbstractSqlAstTranslator<T extends JdbcOperation>classA simple walker that checks for aggregate functions.classA simple walker that checks for aggregate functions.classA simple walker that checks for aggregate functions.classA walker that allows to replace expressions.classSqlAstTranslatorWithMerge<T extends JdbcOperation>Base for translators which support a full insert-or-update-or-delete (MERGE) command.classSqlAstTranslatorWithUpsert<T extends JdbcOperation>Base SqlAstTranslator for translators which support an insert-or-update (UPSERT) commandclassStandardSqlAstTranslator<T extends JdbcOperation>The final phase of query translation.Methods in org.hibernate.sql.ast.spi with parameters of type SqlAstWalker -
Uses of SqlAstWalker in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree with parameters of type SqlAstWalkerModifier and TypeMethodDescriptionvoidSqlAstNode.accept(SqlAstWalker sqlTreeWalker) voidStatement.accept(SqlAstWalker walker) Visitation -
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.delete
Methods in org.hibernate.sql.ast.tree.delete with parameters of type SqlAstWalker -
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type SqlAstWalkerModifier and TypeMethodDescriptionvoidAggregateColumnWriteExpression.accept(SqlAstWalker sqlTreeWalker) voidAny.accept(SqlAstWalker walker) voidBinaryArithmeticExpression.accept(SqlAstWalker walker) voidCaseSearchedExpression.accept(SqlAstWalker walker) voidCaseSimpleExpression.accept(SqlAstWalker walker) voidCastTarget.accept(SqlAstWalker sqlTreeWalker) voidCollation.accept(SqlAstWalker walker) voidColumnReference.accept(SqlAstWalker interpreter) voidDistinct.accept(SqlAstWalker sqlTreeWalker) voidDuration.accept(SqlAstWalker walker) voidDurationUnit.accept(SqlAstWalker sqlTreeWalker) voidEmbeddableTypeLiteral.accept(SqlAstWalker sqlTreeWalker) voidEntityTypeLiteral.accept(SqlAstWalker sqlTreeWalker) voidEvery.accept(SqlAstWalker walker) voidExtractUnit.accept(SqlAstWalker sqlTreeWalker) voidFormat.accept(SqlAstWalker walker) voidJdbcLiteral.accept(SqlAstWalker sqlTreeWalker) voidJsonExistsErrorBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonNullBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonObjectAggUniqueKeysBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonPathPassingClause.accept(SqlAstWalker sqlTreeWalker) voidJsonQueryEmptyBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonQueryErrorBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonQueryWrapMode.accept(SqlAstWalker sqlTreeWalker) default voidJsonTableColumnDefinition.accept(SqlAstWalker sqlTreeWalker) voidJsonTableColumnsClause.accept(SqlAstWalker sqlTreeWalker) voidJsonTableErrorBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonValueEmptyBehavior.accept(SqlAstWalker sqlTreeWalker) voidJsonValueErrorBehavior.accept(SqlAstWalker sqlTreeWalker) voidModifiedSubQueryExpression.accept(SqlAstWalker sqlTreeWalker) voidNestedColumnReference.accept(SqlAstWalker sqlTreeWalker) voidOver.accept(SqlAstWalker walker) voidOverflow.accept(SqlAstWalker sqlTreeWalker) voidQueryLiteral.accept(SqlAstWalker walker) default voidSelfRenderingExpression.accept(SqlAstWalker sqlTreeWalker) voidSqlSelectionExpression.accept(SqlAstWalker sqlTreeWalker) voidSqlTuple.accept(SqlAstWalker sqlTreeWalker) voidStar.accept(SqlAstWalker sqlTreeWalker) voidSummarization.accept(SqlAstWalker walker) voidTrimSpecification.accept(SqlAstWalker sqlTreeWalker) voidUnaryOperation.accept(SqlAstWalker walker) voidUnparsedNumericLiteral.accept(SqlAstWalker sqlTreeWalker) voidXmlAttributes.accept(SqlAstWalker sqlTreeWalker) default voidXmlTableColumnDefinition.accept(SqlAstWalker sqlTreeWalker) voidXmlTableColumnsClause.accept(SqlAstWalker sqlTreeWalker) -
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type SqlAstWalkerModifier and TypeMethodDescriptionvoidDelegatingTableGroup.accept(SqlAstWalker sqlTreeWalker) voidEmbeddableFunctionTableReference.accept(SqlAstWalker sqlTreeWalker) voidFromClause.accept(SqlAstWalker sqlTreeWalker) voidFunctionTableReference.accept(SqlAstWalker sqlTreeWalker) voidNamedTableReference.accept(SqlAstWalker sqlTreeWalker) voidQueryPartTableReference.accept(SqlAstWalker sqlTreeWalker) default voidTableGroup.accept(SqlAstWalker sqlTreeWalker) voidTableGroupJoin.accept(SqlAstWalker sqlTreeWalker) voidTableReference.accept(SqlAstWalker sqlTreeWalker) voidTableReferenceJoin.accept(SqlAstWalker sqlTreeWalker) voidValuesTableReference.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 -
Uses of SqlAstWalker in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate with parameters of type SqlAstWalkerModifier and TypeMethodDescriptionvoidBetweenPredicate.accept(SqlAstWalker sqlTreeWalker) voidBooleanExpressionPredicate.accept(SqlAstWalker sqlTreeWalker) voidComparisonPredicate.accept(SqlAstWalker sqlTreeWalker) voidExistsPredicate.accept(SqlAstWalker sqlTreeWalker) voidFilterPredicate.accept(SqlAstWalker sqlTreeWalker) voidFilterPredicate.FilterFragmentPredicate.accept(SqlAstWalker sqlTreeWalker) voidGroupedPredicate.accept(SqlAstWalker sqlTreeWalker) voidInArrayPredicate.accept(SqlAstWalker sqlTreeWalker) voidInListPredicate.accept(SqlAstWalker sqlTreeWalker) voidInSubQueryPredicate.accept(SqlAstWalker sqlTreeWalker) voidJunction.accept(SqlAstWalker sqlTreeWalker) voidLikePredicate.accept(SqlAstWalker sqlTreeWalker) voidNegatedPredicate.accept(SqlAstWalker sqlTreeWalker) voidNullnessPredicate.accept(SqlAstWalker sqlTreeWalker) voidSelfRenderingPredicate.accept(SqlAstWalker sqlTreeWalker) voidThruthnessPredicate.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 SqlAstWalkerModifier and TypeMethodDescriptionvoidQueryGroup.accept(SqlAstWalker sqlTreeWalker) voidQuerySpec.accept(SqlAstWalker sqlTreeWalker) voidSelectClause.accept(SqlAstWalker sqlTreeWalker) voidSelectStatement.accept(SqlAstWalker walker) voidSortSpecification.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 SqlAstWalkerModifier and TypeMethodDescriptionvoidAssignment.accept(SqlAstWalker sqlTreeWalker) voidUpdateStatement.accept(SqlAstWalker walker) -
Uses of SqlAstWalker in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type SqlAstWalkerModifier and TypeMethodDescriptionvoidColumnWriteFragment.accept(SqlAstWalker sqlTreeWalker) voidMutatingTableReference.accept(SqlAstWalker sqlTreeWalker)