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.Locatable
- Direct Known Subclasses:
- Java.AmbiguousName, Java.ArrayAccessExpression, Java.FieldAccessExpression, Java.ParenthesizedExpression
- 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
visit
public abstract void visit(org.codehaus.janino.Visitor.LvalueVisitor lvv)