Interface Node
- All Known Implementing Classes:
ExistsNode,LogicalNode,MultiComparisonNode,RootNode,SingleComparisonNode,SuperNode
public interface Node
Base interface for all predicate nodes in an AST. Provides the basic method for the visitor pattern, too.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(PredicateVisitor predicateVisitor) PredicateVisitor Pattern.
-
Method Details
-
accept
PredicateVisitor Pattern. Takes a visitor as parameter and calls the corresponding visit method with itself as parameter.- Parameters:
predicateVisitor- the visitor which should be called.
-