Class: AST

AST

This is the abstract class for abstract syntax tree elements that define a text query.

This class is (and hence all of its subclasses are) part of the visitor pattern, which is realized by the AST#accept method.

Constructor

(abstract) new AST()

The constructor for this abstract class may be called by extending classes
Source:

Methods

(abstract) accept(visitor, pass)

This method realizes the visitor pattern. As this is an abstract method, subclasses must override this method in a manner consistent with the visitor pattern
Parameters:
Name Type Description
visitor ASTVisitor
pass *
Source: