Skip to content

AstNode

AstNode is an extension of the Node abstraction for AST nodes.

Contract

accept

R accept(
  AstVisitor<R, C> visitor,
  C context)

Used when:

Implementations

  • AstNode
  • AlterOption
  • AssertStatement
  • GroupBy
  • PartitionBy
  • Relation
  • Select
  • SelectItem
  • Statement
  • Statements
  • TableElement
  • WindowExpression
  • WithinExpression