public abstract class LogicalExpressionVisitor extends PlanVisitor
currentWalker, DEFAULT_SCOPE, plan| Modifier | Constructor and Description |
|---|---|
protected |
LogicalExpressionVisitor(OperatorPlan p,
PlanWalker walker) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(AddExpression op) |
void |
visit(AndExpression op) |
void |
visit(BinCondExpression op) |
void |
visit(CastExpression op) |
void |
visit(ConstantExpression op) |
void |
visit(DereferenceExpression op) |
void |
visit(DivideExpression op) |
void |
visit(EqualExpression op) |
void |
visit(GreaterThanEqualExpression op) |
void |
visit(GreaterThanExpression op) |
void |
visit(IsNullExpression op) |
void |
visit(LessThanEqualExpression op) |
void |
visit(LessThanExpression op) |
void |
visit(MapLookupExpression op) |
void |
visit(ModExpression op) |
void |
visit(MultiplyExpression op) |
void |
visit(NegativeExpression op) |
void |
visit(NotEqualExpression op) |
void |
visit(NotExpression op) |
void |
visit(OrExpression op) |
void |
visit(ProjectExpression op) |
void |
visit(RegexExpression op) |
void |
visit(ScalarExpression op) |
void |
visit(SubtractExpression op) |
void |
visit(UserFuncExpression op) |
getPlan, popWalker, pushWalker, visitprotected LogicalExpressionVisitor(OperatorPlan p, PlanWalker walker) throws FrontendException
FrontendExceptionpublic void visit(AndExpression op) throws FrontendException
FrontendExceptionpublic void visit(OrExpression op) throws FrontendException
FrontendExceptionpublic void visit(EqualExpression op) throws FrontendException
FrontendExceptionpublic void visit(ProjectExpression op) throws FrontendException
FrontendExceptionpublic void visit(ConstantExpression op) throws FrontendException
FrontendExceptionpublic void visit(CastExpression op) throws FrontendException
FrontendExceptionpublic void visit(GreaterThanExpression op) throws FrontendException
FrontendExceptionpublic void visit(GreaterThanEqualExpression op) throws FrontendException
FrontendExceptionpublic void visit(LessThanExpression op) throws FrontendException
FrontendExceptionpublic void visit(LessThanEqualExpression op) throws FrontendException
FrontendExceptionpublic void visit(NotEqualExpression op) throws FrontendException
FrontendExceptionpublic void visit(NotExpression op) throws FrontendException
FrontendExceptionpublic void visit(IsNullExpression op) throws FrontendException
FrontendExceptionpublic void visit(NegativeExpression op) throws FrontendException
FrontendExceptionpublic void visit(AddExpression op) throws FrontendException
FrontendExceptionpublic void visit(SubtractExpression op) throws FrontendException
FrontendExceptionpublic void visit(MultiplyExpression op) throws FrontendException
FrontendExceptionpublic void visit(ModExpression op) throws FrontendException
FrontendExceptionpublic void visit(DivideExpression op) throws FrontendException
FrontendExceptionpublic void visit(MapLookupExpression op) throws FrontendException
FrontendExceptionpublic void visit(BinCondExpression op) throws FrontendException
FrontendExceptionpublic void visit(UserFuncExpression op) throws FrontendException
FrontendExceptionpublic void visit(DereferenceExpression op) throws FrontendException
FrontendExceptionpublic void visit(RegexExpression op) throws FrontendException
FrontendExceptionpublic void visit(ScalarExpression op) throws FrontendException
FrontendExceptionCopyright © 2007-2017 The Apache Software Foundation