Interface SqlAstNode
- All Known Subinterfaces:
AggregateFunctionExpression, CustomSqlMutation<O>, Expression, FunctionExpression, InsertStatement, JdbcParameter, JsonTableColumnDefinition, Literal, MutationStatement, OrderedSetAggregateFunctionExpression, PluralTableGroup, Predicate, RestrictedTableMutation<O>, SelfRenderingExpression, SqlSelection, SqlTypedExpression, org.hibernate.query.sqm.sql.internal.SqmPathInterpretation<T>, Statement, TableDelete, TableGroup, TableInsert, TableJoin, TableMutation<O>, TableReference, TableUpdate<O>, VirtualTableGroup, WindowFunctionExpression, XmlTableColumnDefinition
- All Known Implementing Classes:
org.hibernate.sql.exec.internal.AbstractJdbcParameter, AbstractMutationStatement, AbstractPredicate, AbstractRestrictedTableMutation, AbstractStatement, AbstractTableDelete, AbstractTableGroup, AbstractTableInsert, AbstractTableMutation, AbstractTableReference, AbstractTableUpdate, AbstractUpdateOrDeleteStatement, AggregateColumnWriteExpression, AliasedExpression, Any, Assignment, BetweenPredicate, BinaryArithmeticExpression, BooleanExpressionPredicate, CaseSearchedExpression, CaseSimpleExpression, CastTarget, Collation, CollectionTableGroup, ColumnReference, ColumnValueParameter, ColumnWriteFragment, ComparisonPredicate, Conversion, CorrelatedPluralTableGroup, CorrelatedTableGroup, CteTableGroup, DelegatingTableGroup, DeleteStatement, DerivedTableReference, Distinct, Duration, DurationUnit, EmbeddableFunctionTableGroup, EmbeddableFunctionTableReference, EmbeddableTypeLiteral, EntityTypeLiteral, Every, ExistsPredicate, ExtractUnit, FilterPredicate, FilterPredicate.FilterFragmentPredicate, Format, FromClause, FunctionTableGroup, FunctionTableReference, GroupedPredicate, InArrayPredicate, InListPredicate, InsertSelectStatement, InSubQueryPredicate, JdbcLiteral, JsonExistsErrorBehavior, JsonNullBehavior, JsonObjectAggUniqueKeysBehavior, JsonPathPassingClause, JsonQueryEmptyBehavior, JsonQueryErrorBehavior, JsonQueryWrapMode, JsonTableColumnsClause, JsonTableErrorBehavior, JsonTableExistsColumnDefinition, JsonTableNestedColumnDefinition, JsonTableOrdinalityColumnDefinition, JsonTableQueryColumnDefinition, JsonTableValueColumnDefinition, JsonValueEmptyBehavior, JsonValueErrorBehavior, Junction, LazyTableGroup, LikePredicate, LiteralAsParameter, MappedByTableGroup, ModifiedSubQueryExpression, MutatingTableReference, MutatingTableReferenceGroupWrapper, NamedTableReference, NegatedPredicate, NestedColumnReference, NullnessPredicate, OneToManyTableGroup, Over, Overflow, PostgreSQLJsonTableFunction.ClauseLevelDocumentExpression, QueryGroup, QueryLiteral, QueryPart, QueryPartTableGroup, QueryPartTableReference, QuerySpec, SelectClause, SelectStatement, SelfRenderingAggregateFunctionSqlAstExpression, SelfRenderingFunctionSqlAstExpression, SelfRenderingOrderedSetAggregateFunctionSqlAstExpression, SelfRenderingOrderingExpression, SelfRenderingPredicate, SelfRenderingSqlFragmentExpression, SelfRenderingWindowFunctionSqlAstExpression, SortSpecification, SqlSelectionExpression, SqlTuple, StandardTableGroup, StandardVirtualTableGroup, Star, Summarization, TableGroupJoin, TableReferenceJoin, ThruthnessPredicate, TrimSpecification, UnaryOperation, UnionTableGroup, UnionTableReference, UnparsedNumericLiteral, UpdateStatement, ValuesTableGroup, ValuesTableReference, XmlAttributes, XmlTableColumnsClause, XmlTableOrdinalityColumnDefinition, XmlTableQueryColumnDefinition, XmlTableValueColumnDefinition
public interface SqlAstNode
-
Method Summary
-
Method Details
-
accept
-