Package org.hibernate.sql.ast.tree
Interface SqlAstNode
-
- All Known Subinterfaces:
AggregateFunctionExpression
,Expression
,FunctionExpression
,JdbcParameter
,Literal
,OrderedSetAggregateFunctionExpression
,PluralTableGroup
,Predicate
,SelfRenderingExpression
,SqlSelection
,SqmPathInterpretation<T>
,TableGroup
,TableJoin
,TableReference
,VirtualTableGroup
,WindowFunctionExpression
- All Known Implementing Classes:
AbstractJdbcParameter
,AbstractPredicate
,AbstractSqmPathInterpretation
,AbstractTableGroup
,AbstractTableReference
,AggregateColumnWriteExpression
,AliasedExpression
,Any
,AnyDiscriminatorPathInterpretation
,Assignment
,BasicValuedPathInterpretation
,BetweenPredicate
,BinaryArithmeticExpression
,BooleanExpressionPredicate
,CaseSearchedExpression
,CaseSimpleExpression
,CaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpression
,CastTarget
,Collation
,CollectionTableGroup
,ColumnReference
,ColumnValueParameter
,ColumnWriteFragment
,ComparisonPredicate
,Conversion
,CorrelatedPluralTableGroup
,CorrelatedTableGroup
,CteTableGroup
,DelegatingTableGroup
,DerivedTableReference
,DiscriminatedAssociationPathInterpretation
,DiscriminatorPathInterpretation
,Distinct
,Duration
,DurationUnit
,EmbeddableValuedExpression
,EmbeddableValuedPathInterpretation
,EntityTypeLiteral
,EntityValuedPathInterpretation
,Every
,ExistsPredicate
,ExtractUnit
,FilterJdbcParameter
,FilterPredicate
,FilterPredicate.FilterFragmentPredicate
,Format
,FromClause
,FunctionTableGroup
,FunctionTableReference
,GroupedPredicate
,InArrayPredicate
,InListPredicate
,InSubQueryPredicate
,JdbcLiteral
,JdbcParameterImpl
,Junction
,LazyTableGroup
,LikePredicate
,LiteralAsParameter
,MappedByTableGroup
,ModifiedSubQueryExpression
,MutatingTableReference
,MutatingTableReferenceGroupWrapper
,NamedTableReference
,NegatedPredicate
,NonAggregatedCompositeValuedPathInterpretation
,NullnessPredicate
,OneToManyTableGroup
,Over
,Overflow
,PluralValuedSimplePathInterpretation
,QueryGroup
,QueryLiteral
,QueryPart
,QueryPartTableGroup
,QueryPartTableReference
,QuerySpec
,ResolvedSqlSelection
,ResultSetMappingSqlSelection
,SelectClause
,SelectStatement
,SelfRenderingAggregateFunctionSqlAstExpression
,SelfRenderingFunctionSqlAstExpression
,SelfRenderingOrderedSetAggregateFunctionSqlAstExpression
,SelfRenderingOrderingExpression
,SelfRenderingPredicate
,SelfRenderingSqlFragmentExpression
,SelfRenderingWindowFunctionSqlAstExpression
,SortSpecification
,SqlFragmentPredicate
,SqlSelectionExpression
,SqlSelectionImpl
,SqlTuple
,SqlTypedMappingJdbcParameter
,SqmParameterInterpretation
,StandardTableGroup
,StandardVirtualTableGroup
,Star
,Summarization
,TableGroupImpl
,TableGroupJoin
,TableReferenceJoin
,ThruthnessPredicate
,TrimSpecification
,UnaryOperation
,UnionTableGroup
,UnionTableReference
,UnparsedNumericLiteral
,ValuesTableGroup
,ValuesTableReference
,VersionTypeSeedParameterSpecification
public interface SqlAstNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(SqlAstWalker sqlTreeWalker)
-
-
-
Method Detail
-
accept
void accept(SqlAstWalker sqlTreeWalker)
-
-