org.codehaus.janino
Class Java.Lvalue
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.Atom
org.codehaus.janino.Java.Rvalue
org.codehaus.janino.Java.Lvalue
- All Implemented Interfaces:
- Java.ArrayInitializerOrRvalue, Java.Locatable
- Direct Known Subclasses:
- Java.AmbiguousName, Java.ArrayAccessExpression, Java.FieldAccess, Java.FieldAccessExpression, Java.LocalVariableAccess, Java.ParenthesizedExpression, Java.SuperclassFieldAccessExpression
- Enclosing class:
- Java
public abstract static class Java.Lvalue
- extends Java.Rvalue
Representation of an "lvalue", i.e. an expression that has a type and
a value, and can be assigned to: An expression that can be the
left-hand-side of an assignment.
Java.Lvalue
protected Java.Lvalue(Location location)
toLvalue
public Java.Lvalue toLvalue()
- Overrides:
toLvalue
in class Java.Atom
accept
public abstract void accept(Visitor.LvalueVisitor lvv)