public interface ExpressionVisitor
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
visit(Add add) |
java.lang.Object |
visit(And and) |
java.lang.Object |
visit(AnnotationValueList valueList) |
java.lang.Object |
visit(Assignment assignment) |
java.lang.Object |
visit(Cast annotationCast) |
java.lang.Object |
visit(Constant constant) |
java.lang.Object |
visit(Divide divide) |
java.lang.Object |
visit(Equals annotationEquals) |
java.lang.Object |
visit(ExclusiveOr annotationExclusiveOr) |
java.lang.Object |
visit(FieldRef fieldRef) |
java.lang.Object |
visit(GreaterEquals greaterEquals) |
java.lang.Object |
visit(GreaterThan greaterThan) |
java.lang.Object |
visit(JavaAnnotation annotation) |
java.lang.Object |
visit(LessEquals lessEquals) |
java.lang.Object |
visit(LessThan lessThan) |
java.lang.Object |
visit(LogicalAnd and) |
java.lang.Object |
visit(LogicalNot not) |
java.lang.Object |
visit(LogicalOr or) |
java.lang.Object |
visit(MethodInvocation methodInvocation) |
java.lang.Object |
visit(MinusSign sign) |
java.lang.Object |
visit(Multiply multiply) |
java.lang.Object |
visit(Not not) |
java.lang.Object |
visit(NotEquals annotationNotEquals) |
java.lang.Object |
visit(Or or) |
java.lang.Object |
visit(ParenExpression expression) |
java.lang.Object |
visit(PlusSign sign) |
java.lang.Object |
visit(PostDecrement postDecrement) |
java.lang.Object |
visit(PostIncrement postIncrement) |
java.lang.Object |
visit(PreDecrement preDecrement) |
java.lang.Object |
visit(PreIncrement preIncrement) |
java.lang.Object |
visit(Query annotationQuery) |
java.lang.Object |
visit(Remainder remainder) |
java.lang.Object |
visit(ShiftLeft left) |
java.lang.Object |
visit(ShiftRight right) |
java.lang.Object |
visit(Subtract subtract) |
java.lang.Object |
visit(TypeRef typeRef) |
java.lang.Object |
visit(UnsignedShiftRight right) |
java.lang.Object visit(Add add)
java.lang.Object visit(Subtract subtract)
java.lang.Object visit(Multiply multiply)
java.lang.Object visit(Divide divide)
java.lang.Object visit(GreaterThan greaterThan)
java.lang.Object visit(LessThan lessThan)
java.lang.Object visit(JavaAnnotation annotation)
java.lang.Object visit(Constant constant)
java.lang.Object visit(ParenExpression expression)
java.lang.Object visit(AnnotationValueList valueList)
java.lang.Object visit(TypeRef typeRef)
java.lang.Object visit(FieldRef fieldRef)
java.lang.Object visit(LessEquals lessEquals)
java.lang.Object visit(GreaterEquals greaterEquals)
java.lang.Object visit(Remainder remainder)
java.lang.Object visit(Or or)
java.lang.Object visit(And and)
java.lang.Object visit(ShiftLeft left)
java.lang.Object visit(ShiftRight right)
java.lang.Object visit(Not not)
java.lang.Object visit(LogicalOr or)
java.lang.Object visit(LogicalAnd and)
java.lang.Object visit(LogicalNot not)
java.lang.Object visit(MinusSign sign)
java.lang.Object visit(PlusSign sign)
java.lang.Object visit(UnsignedShiftRight right)
java.lang.Object visit(Equals annotationEquals)
java.lang.Object visit(NotEquals annotationNotEquals)
java.lang.Object visit(ExclusiveOr annotationExclusiveOr)
java.lang.Object visit(Query annotationQuery)
java.lang.Object visit(Cast annotationCast)
java.lang.Object visit(PreDecrement preDecrement)
java.lang.Object visit(PreIncrement preIncrement)
java.lang.Object visit(PostDecrement postDecrement)
java.lang.Object visit(PostIncrement postIncrement)
java.lang.Object visit(Assignment assignment)
java.lang.Object visit(MethodInvocation methodInvocation)