Uses of Interface
org.hibernate.sql.ast.SqlAstWalker
-
Packages that use SqlAstWalker Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate.org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.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 Package defining the SQL AST.org.hibernate.sql.ast.tree.delete AST nodes representingdeletestatements in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsertstatements in a SQL tree.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselectstatements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdatestatements in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.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 classCockroachSqlAstTranslator<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.classDerbySqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Derby.classH2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for H2.classHANASqlAstTranslator<T extends JdbcOperation>A 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.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) commandclassSQLServerSqlAstTranslator<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.classTiDBSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for TiDB. -
Uses of SqlAstWalker in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type SqlAstWalker Modifier and Type Method Description voidFilterJdbcParameter. accept(SqlAstWalker sqlTreeWalker) -
Uses of SqlAstWalker in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type SqlAstWalker Modifier and Type Method Description voidSqlFragmentPredicate. 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 voidResultSetMappingSqlSelection. 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 voidAnyDiscriminatorPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidBasicValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidDiscriminatedAssociationPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidDiscriminatorPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidEmbeddableValuedExpression. accept(SqlAstWalker sqlTreeWalker)voidEmbeddableValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidEntityValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidNonAggregatedCompositeValuedPathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidPluralValuedSimplePathInterpretation. accept(SqlAstWalker sqlTreeWalker)voidSqmParameterInterpretation. 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 voidConversion. accept(SqlAstWalker walker) -
Uses of SqlAstWalker in org.hibernate.sql.ast
Subinterfaces of SqlAstWalker in org.hibernate.sql.ast Modifier and Type Interface Description interfaceSqlAstTranslator<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 classAbstractSqlAstTranslator<T extends JdbcOperation>classAbstractSqlAstWalkerA simple walker that checks for aggregate functions.classAggregateFunctionCheckerA simple walker that checks for aggregate functions.classAliasCollectorA simple walker that checks for aggregate functions.classExpressionReplacementWalkerA walker that allows to replace expressions.classStandardSqlAstTranslator<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 voidSqlSelection. 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 voidSqlAstNode. 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 Modifier and Type Method Description voidDeleteStatement. 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 voidAggregateColumnWriteExpression. 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)voidEntityTypeLiteral. accept(SqlAstWalker sqlTreeWalker)voidEvery. accept(SqlAstWalker walker)voidExtractUnit. accept(SqlAstWalker sqlTreeWalker)voidFormat. accept(SqlAstWalker walker)voidJdbcLiteral. accept(SqlAstWalker sqlTreeWalker)voidModifiedSubQueryExpression. 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) -
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 voidDelegatingTableGroup. 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 Modifier and Type Method Description voidInsertSelectStatement. 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 voidBetweenPredicate. 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) -
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 voidQueryGroup. 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 SqlAstWalker Modifier and Type Method Description voidAssignment. accept(SqlAstWalker sqlTreeWalker)voidUpdateStatement. 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 voidAbstractJdbcParameter. accept(SqlAstWalker sqlTreeWalker) -
Uses of SqlAstWalker in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type SqlAstWalker Modifier and Type Method Description voidColumnWriteFragment. accept(SqlAstWalker sqlTreeWalker)voidMutatingTableReference. accept(SqlAstWalker sqlTreeWalker) -
Uses of SqlAstWalker in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal with parameters of type SqlAstWalker Modifier and Type Method Description voidOptionalTableUpdate. accept(SqlAstWalker walker)voidTableDeleteCustomSql. accept(SqlAstWalker walker)voidTableDeleteStandard. accept(SqlAstWalker walker)voidTableInsertCustomSql. accept(SqlAstWalker walker)voidTableInsertStandard. accept(SqlAstWalker walker)voidTableUpdateCustomSql. accept(SqlAstWalker walker)voidTableUpdateNoSet. accept(SqlAstWalker walker)voidTableUpdateStandard. accept(SqlAstWalker walker) -
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 voidSqlSelectionImpl. accept(SqlAstWalker interpreter)
-