public abstract class ExpressionVisitorBase extends java.lang.Object implements ExpressionVisitor
Modifier and Type | Field and Description |
---|---|
boolean |
recur |
java.io.PrintWriter |
verboseUnhandled |
Constructor and Description |
---|
ExpressionVisitorBase() |
ExpressionVisitorBase(boolean recur) |
ExpressionVisitorBase(java.io.PrintWriter verboseUnhandled,
boolean recur) |
public java.io.PrintWriter verboseUnhandled
public boolean recur
public ExpressionVisitorBase()
public ExpressionVisitorBase(boolean recur)
public ExpressionVisitorBase(java.io.PrintWriter verboseUnhandled, boolean recur)
public void unhandled(Expression e)
public void recur(Expression e)
public void visit(NullValue e)
visit
in interface ExpressionVisitor
public void visit(Function e)
visit
in interface ExpressionVisitor
public void visit(InverseExpression e)
visit
in interface ExpressionVisitor
public void visit(JdbcParameter e)
visit
in interface ExpressionVisitor
public void visit(DoubleValue e)
visit
in interface ExpressionVisitor
public void visit(LongValue e)
visit
in interface ExpressionVisitor
public void visit(DateValue e)
visit
in interface ExpressionVisitor
public void visit(TimeValue e)
visit
in interface ExpressionVisitor
public void visit(TimestampValue e)
visit
in interface ExpressionVisitor
public void visit(BooleanValue e)
visit
in interface ExpressionVisitor
public void visit(StringValue e)
visit
in interface ExpressionVisitor
public void visit(Addition e)
visit
in interface ExpressionVisitor
public void visit(Division e)
visit
in interface ExpressionVisitor
public void visit(Multiplication e)
visit
in interface ExpressionVisitor
public void visit(Subtraction e)
visit
in interface ExpressionVisitor
public void visit(AndExpression e)
visit
in interface ExpressionVisitor
public void visit(OrExpression e)
visit
in interface ExpressionVisitor
public void visit(Between e)
visit
in interface ExpressionVisitor
public void visit(EqualsTo e)
visit
in interface ExpressionVisitor
public void visit(GreaterThan e)
visit
in interface ExpressionVisitor
public void visit(GreaterThanEquals e)
visit
in interface ExpressionVisitor
public void visit(InExpression e)
visit
in interface ExpressionVisitor
public void visit(IsNullExpression e)
visit
in interface ExpressionVisitor
public void visit(LikeExpression e)
visit
in interface ExpressionVisitor
public void visit(MinorThan e)
visit
in interface ExpressionVisitor
public void visit(MinorThanEquals e)
visit
in interface ExpressionVisitor
public void visit(NotEqualsTo e)
visit
in interface ExpressionVisitor
public void visit(Column e)
visit
in interface ExpressionVisitor
public void visit(SubSelect e)
visit
in interface ExpressionVisitor
public void visit(CaseExpression e)
visit
in interface ExpressionVisitor
public void visit(WhenClause e)
visit
in interface ExpressionVisitor
public void visit(ExistsExpression e)
visit
in interface ExpressionVisitor
public void visit(AllComparisonExpression e)
visit
in interface ExpressionVisitor
public void visit(AnyComparisonExpression e)
visit
in interface ExpressionVisitor
public void visit(Concat e)
visit
in interface ExpressionVisitor
public void visit(Matches e)
visit
in interface ExpressionVisitor
public void visit(BitwiseAnd e)
visit
in interface ExpressionVisitor
public void visit(BitwiseOr e)
visit
in interface ExpressionVisitor
public void visit(BitwiseXor e)
visit
in interface ExpressionVisitor
public static java.util.List<Expression> getChildren(Expression expr)