Module com.darkcollective.relix.ast
Package com.darkcollective.relix.ast.visitor
package com.darkcollective.relix.ast.visitor
The visitor interfaces over the expression tree:
RelNodeVisitor,
PredicateVisitor and
OperandVisitor.
Each hierarchy is sealed, so a switch over a node is exhaustive and is
usually the simpler choice; a visitor suits a walk that dispatches on every kind.