public class BaseExpressionVisitor extends Object implements ExpressionVisitor
ExpressionVisitor.MathOperator
Constructor and Description |
---|
BaseExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
beginVisitAnd() |
void |
beginVisitAndLeftOperand() |
void |
beginVisitAndRightOperand() |
void |
beginVisitAttributeFunction(String namespace,
String functionName) |
void |
beginVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
beginVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
beginVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
beginVisitConstant(Object value,
io.siddhi.query.api.definition.Attribute.Type type) |
void |
beginVisitIn(String storeId) |
void |
beginVisitIsNull(String streamId) |
void |
beginVisitMath(ExpressionVisitor.MathOperator mathOperator) |
void |
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator) |
void |
beginVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator) |
void |
beginVisitNot() |
void |
beginVisitOr() |
void |
beginVisitOrLeftOperand() |
void |
beginVisitOrRightOperand() |
void |
beginVisitParameterAttributeFunction(int index) |
void |
beginVisitStoreVariable(String storeId,
String attributeName,
io.siddhi.query.api.definition.Attribute.Type type) |
void |
beginVisitStreamVariable(String id,
String streamId,
String attributeName,
io.siddhi.query.api.definition.Attribute.Type type) |
void |
endVisitAnd() |
void |
endVisitAndLeftOperand() |
void |
endVisitAndRightOperand() |
void |
endVisitAttributeFunction(String namespace,
String functionName) |
void |
endVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
endVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
endVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator) |
void |
endVisitConstant(Object value,
io.siddhi.query.api.definition.Attribute.Type type) |
void |
endVisitIn(String storeId) |
void |
endVisitIsNull(String streamId) |
void |
endVisitMath(ExpressionVisitor.MathOperator mathOperator) |
void |
endVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator) |
void |
endVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator) |
void |
endVisitNot() |
void |
endVisitOr() |
void |
endVisitOrLeftOperand() |
void |
endVisitOrRightOperand() |
void |
endVisitParameterAttributeFunction(int index) |
void |
endVisitStoreVariable(String storeId,
String attributeName,
io.siddhi.query.api.definition.Attribute.Type type) |
void |
endVisitStreamVariable(String id,
String streamId,
String attributeName,
io.siddhi.query.api.definition.Attribute.Type type) |
public void beginVisitAnd()
beginVisitAnd
in interface ExpressionVisitor
public void endVisitAnd()
endVisitAnd
in interface ExpressionVisitor
public void beginVisitAndLeftOperand()
beginVisitAndLeftOperand
in interface ExpressionVisitor
public void endVisitAndLeftOperand()
endVisitAndLeftOperand
in interface ExpressionVisitor
public void beginVisitAndRightOperand()
beginVisitAndRightOperand
in interface ExpressionVisitor
public void endVisitAndRightOperand()
endVisitAndRightOperand
in interface ExpressionVisitor
public void beginVisitOr()
beginVisitOr
in interface ExpressionVisitor
public void endVisitOr()
endVisitOr
in interface ExpressionVisitor
public void beginVisitOrLeftOperand()
beginVisitOrLeftOperand
in interface ExpressionVisitor
public void endVisitOrLeftOperand()
endVisitOrLeftOperand
in interface ExpressionVisitor
public void beginVisitOrRightOperand()
beginVisitOrRightOperand
in interface ExpressionVisitor
public void endVisitOrRightOperand()
endVisitOrRightOperand
in interface ExpressionVisitor
public void beginVisitNot()
beginVisitNot
in interface ExpressionVisitor
public void endVisitNot()
endVisitNot
in interface ExpressionVisitor
public void beginVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator)
beginVisitCompare
in interface ExpressionVisitor
public void endVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator)
endVisitCompare
in interface ExpressionVisitor
public void beginVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
beginVisitCompareLeftOperand
in interface ExpressionVisitor
public void endVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
endVisitCompareLeftOperand
in interface ExpressionVisitor
public void beginVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
beginVisitCompareRightOperand
in interface ExpressionVisitor
public void endVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
endVisitCompareRightOperand
in interface ExpressionVisitor
public void beginVisitIsNull(String streamId)
beginVisitIsNull
in interface ExpressionVisitor
public void endVisitIsNull(String streamId)
endVisitIsNull
in interface ExpressionVisitor
public void beginVisitIn(String storeId)
beginVisitIn
in interface ExpressionVisitor
public void endVisitIn(String storeId)
endVisitIn
in interface ExpressionVisitor
public void beginVisitConstant(Object value, io.siddhi.query.api.definition.Attribute.Type type)
beginVisitConstant
in interface ExpressionVisitor
public void endVisitConstant(Object value, io.siddhi.query.api.definition.Attribute.Type type)
endVisitConstant
in interface ExpressionVisitor
public void beginVisitMath(ExpressionVisitor.MathOperator mathOperator)
beginVisitMath
in interface ExpressionVisitor
public void endVisitMath(ExpressionVisitor.MathOperator mathOperator)
endVisitMath
in interface ExpressionVisitor
public void beginVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator)
beginVisitMathLeftOperand
in interface ExpressionVisitor
public void endVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator)
endVisitMathLeftOperand
in interface ExpressionVisitor
public void beginVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator)
beginVisitMathRightOperand
in interface ExpressionVisitor
public void endVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator)
endVisitMathRightOperand
in interface ExpressionVisitor
public void beginVisitAttributeFunction(String namespace, String functionName)
beginVisitAttributeFunction
in interface ExpressionVisitor
public void endVisitAttributeFunction(String namespace, String functionName)
endVisitAttributeFunction
in interface ExpressionVisitor
public void beginVisitParameterAttributeFunction(int index)
beginVisitParameterAttributeFunction
in interface ExpressionVisitor
public void endVisitParameterAttributeFunction(int index)
endVisitParameterAttributeFunction
in interface ExpressionVisitor
public void beginVisitStreamVariable(String id, String streamId, String attributeName, io.siddhi.query.api.definition.Attribute.Type type)
beginVisitStreamVariable
in interface ExpressionVisitor
public void endVisitStreamVariable(String id, String streamId, String attributeName, io.siddhi.query.api.definition.Attribute.Type type)
endVisitStreamVariable
in interface ExpressionVisitor
public void beginVisitStoreVariable(String storeId, String attributeName, io.siddhi.query.api.definition.Attribute.Type type)
beginVisitStoreVariable
in interface ExpressionVisitor
public void endVisitStoreVariable(String storeId, String attributeName, io.siddhi.query.api.definition.Attribute.Type type)
endVisitStoreVariable
in interface ExpressionVisitor
Copyright © 2021. All rights reserved.