public interface ExpressionVisitor
Modifier and Type | Interface and Description |
---|---|
static class |
ExpressionVisitor.MathOperator
Math operator enums.
|
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) |
void beginVisitAnd()
void endVisitAnd()
void beginVisitAndLeftOperand()
void endVisitAndLeftOperand()
void beginVisitAndRightOperand()
void endVisitAndRightOperand()
void beginVisitOr()
void endVisitOr()
void beginVisitOrLeftOperand()
void endVisitOrLeftOperand()
void beginVisitOrRightOperand()
void endVisitOrRightOperand()
void beginVisitNot()
void endVisitNot()
void beginVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void endVisitCompare(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void beginVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void endVisitCompareLeftOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void beginVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void endVisitCompareRightOperand(io.siddhi.query.api.expression.condition.Compare.Operator operator)
void beginVisitIsNull(String streamId)
void endVisitIsNull(String streamId)
void beginVisitIn(String storeId)
void endVisitIn(String storeId)
void beginVisitConstant(Object value, io.siddhi.query.api.definition.Attribute.Type type)
void endVisitConstant(Object value, io.siddhi.query.api.definition.Attribute.Type type)
void beginVisitMath(ExpressionVisitor.MathOperator mathOperator)
void endVisitMath(ExpressionVisitor.MathOperator mathOperator)
void beginVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator)
void endVisitMathLeftOperand(ExpressionVisitor.MathOperator mathOperator)
void beginVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator)
void endVisitMathRightOperand(ExpressionVisitor.MathOperator mathOperator)
void beginVisitParameterAttributeFunction(int index)
void endVisitParameterAttributeFunction(int index)
void beginVisitStreamVariable(String id, String streamId, 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)
void beginVisitStoreVariable(String storeId, String attributeName, io.siddhi.query.api.definition.Attribute.Type type)
Copyright © 2021. All rights reserved.