Package org.codehaus.janino
Interface Visitor.LvalueVisitor<R,EX extends java.lang.Throwable>
-
- Type Parameters:
R
- The type of the object returned by thevisit*()
methodsEX
- The exception that thevisit*()
methods may throw
- Enclosing class:
- Visitor
public static interface Visitor.LvalueVisitor<R,EX extends java.lang.Throwable>
The visitor for all kinds ofJava.Lvalue
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
visitAmbiguousName(Java.AmbiguousName an)
R
visitArrayAccessExpression(Java.ArrayAccessExpression aae)
R
visitFieldAccess(Java.FieldAccess fa)
R
visitFieldAccessExpression(Java.FieldAccessExpression fae)
R
visitLocalVariableAccess(Java.LocalVariableAccess lva)
R
visitParenthesizedExpression(Java.ParenthesizedExpression pe)
R
visitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae)
-
-
-
Method Detail
-
visitAmbiguousName
@Nullable R visitAmbiguousName(Java.AmbiguousName an) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitArrayAccessExpression
@Nullable R visitArrayAccessExpression(Java.ArrayAccessExpression aae) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitFieldAccess
@Nullable R visitFieldAccess(Java.FieldAccess fa) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitFieldAccessExpression
@Nullable R visitFieldAccessExpression(Java.FieldAccessExpression fae) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitSuperclassFieldAccessExpression
@Nullable R visitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitLocalVariableAccess
@Nullable R visitLocalVariableAccess(Java.LocalVariableAccess lva) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitParenthesizedExpression
@Nullable R visitParenthesizedExpression(Java.ParenthesizedExpression pe) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
-