Package org.codehaus.janino
Interface Visitor.LvalueVisitor<R,EX extends 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 Throwable>The visitor for all kinds ofJava.Lvalues.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RvisitAmbiguousName(Java.AmbiguousName an)RvisitArrayAccessExpression(Java.ArrayAccessExpression aae)RvisitFieldAccess(Java.FieldAccess fa)RvisitFieldAccessExpression(Java.FieldAccessExpression fae)RvisitLocalVariableAccess(Java.LocalVariableAccess lva)RvisitParenthesizedExpression(Java.ParenthesizedExpression pe)RvisitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae)
-
-
-
Method Detail
-
visitAmbiguousName
@Nullable R visitAmbiguousName(Java.AmbiguousName an) throws EX extends Throwable
-
visitArrayAccessExpression
@Nullable R visitArrayAccessExpression(Java.ArrayAccessExpression aae) throws EX extends Throwable
-
visitFieldAccess
@Nullable R visitFieldAccess(Java.FieldAccess fa) throws EX extends Throwable
-
visitFieldAccessExpression
@Nullable R visitFieldAccessExpression(Java.FieldAccessExpression fae) throws EX extends Throwable
-
visitSuperclassFieldAccessExpression
@Nullable R visitSuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression scfae) throws EX extends Throwable
-
visitLocalVariableAccess
@Nullable R visitLocalVariableAccess(Java.LocalVariableAccess lva) throws EX extends Throwable
-
-