Interface ExpressionVisitor
-
- All Known Implementing Classes:
EvaluatingVisitor
public interface ExpressionVisitorVisitor class for the annotation model elements- Author:
- Jochen Kuhnle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectvisit(Add add)java.lang.Objectvisit(And and)java.lang.Objectvisit(AnnotationValueList valueList)java.lang.Objectvisit(Assignment assignment)java.lang.Objectvisit(Cast annotationCast)java.lang.Objectvisit(Constant constant)java.lang.Objectvisit(Divide divide)java.lang.Objectvisit(Equals annotationEquals)java.lang.Objectvisit(ExclusiveOr annotationExclusiveOr)java.lang.Objectvisit(FieldRef fieldRef)java.lang.Objectvisit(GreaterEquals greaterEquals)java.lang.Objectvisit(GreaterThan greaterThan)java.lang.Objectvisit(Lambda lambda)java.lang.Objectvisit(LessEquals lessEquals)java.lang.Objectvisit(LessThan lessThan)java.lang.Objectvisit(LogicalAnd and)java.lang.Objectvisit(LogicalNot not)java.lang.Objectvisit(LogicalOr or)java.lang.Objectvisit(MethodInvocation methodInvocation)java.lang.Objectvisit(MinusSign sign)java.lang.Objectvisit(Multiply multiply)java.lang.Objectvisit(Not not)java.lang.Objectvisit(NotEquals annotationNotEquals)java.lang.Objectvisit(Or or)java.lang.Objectvisit(ParenExpression expression)java.lang.Objectvisit(PlusSign sign)java.lang.Objectvisit(PostDecrement postDecrement)java.lang.Objectvisit(PostIncrement postIncrement)java.lang.Objectvisit(PreDecrement preDecrement)java.lang.Objectvisit(PreIncrement preIncrement)java.lang.Objectvisit(Query annotationQuery)java.lang.Objectvisit(Remainder remainder)java.lang.Objectvisit(ShiftLeft left)java.lang.Objectvisit(ShiftRight right)java.lang.Objectvisit(Subtract subtract)java.lang.Objectvisit(TypeRef typeRef)java.lang.Objectvisit(UnsignedShiftRight right)java.lang.Objectvisit(JavaAnnotation annotation)
-
-
-
Method Detail
-
visit
java.lang.Object visit(Add add)
-
visit
java.lang.Object visit(Subtract subtract)
-
visit
java.lang.Object visit(Multiply multiply)
-
visit
java.lang.Object visit(Divide divide)
-
visit
java.lang.Object visit(GreaterThan greaterThan)
-
visit
java.lang.Object visit(LessThan lessThan)
-
visit
java.lang.Object visit(JavaAnnotation annotation)
-
visit
java.lang.Object visit(Constant constant)
-
visit
java.lang.Object visit(ParenExpression expression)
-
visit
java.lang.Object visit(AnnotationValueList valueList)
-
visit
java.lang.Object visit(TypeRef typeRef)
-
visit
java.lang.Object visit(FieldRef fieldRef)
-
visit
java.lang.Object visit(LessEquals lessEquals)
-
visit
java.lang.Object visit(GreaterEquals greaterEquals)
-
visit
java.lang.Object visit(Remainder remainder)
-
visit
java.lang.Object visit(Or or)
-
visit
java.lang.Object visit(And and)
-
visit
java.lang.Object visit(ShiftLeft left)
-
visit
java.lang.Object visit(ShiftRight right)
-
visit
java.lang.Object visit(Not not)
-
visit
java.lang.Object visit(LogicalOr or)
-
visit
java.lang.Object visit(LogicalAnd and)
-
visit
java.lang.Object visit(LogicalNot not)
-
visit
java.lang.Object visit(MinusSign sign)
-
visit
java.lang.Object visit(PlusSign sign)
-
visit
java.lang.Object visit(UnsignedShiftRight right)
-
visit
java.lang.Object visit(Equals annotationEquals)
-
visit
java.lang.Object visit(NotEquals annotationNotEquals)
-
visit
java.lang.Object visit(ExclusiveOr annotationExclusiveOr)
-
visit
java.lang.Object visit(Query annotationQuery)
-
visit
java.lang.Object visit(Cast annotationCast)
-
visit
java.lang.Object visit(PreDecrement preDecrement)
-
visit
java.lang.Object visit(PreIncrement preIncrement)
-
visit
java.lang.Object visit(PostDecrement postDecrement)
-
visit
java.lang.Object visit(PostIncrement postIncrement)
-
visit
java.lang.Object visit(Assignment assignment)
-
visit
java.lang.Object visit(MethodInvocation methodInvocation)
-
visit
java.lang.Object visit(Lambda lambda)
-
-