Uses of Class
org.codehaus.janino.Java.Lvalue
Packages that use Java.Lvalue
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.Lvalue in org.codehaus.janino
Subclasses of Java.Lvalue in org.codehaus.janinoModifier and TypeClassDescriptionstatic final class
Representation of a JLS7 6.5.2 "ambiguous name".static final class
Representation of a JLS7 15.13 (JLS8: 15.10.3) "array access expression".static final class
Representation of an access to a field of a class or an interface.static final class
Representation of a JLS7 15.11 "field access expression", including the "array length" pseudo field access.static final class
Representation of a local variable access -- used during compilation.static final class
Representation of a JLS7 15.8.5 "parenthesized expression".static final class
Representation of an JLS7 "superclass field access expression", e.g.Fields in org.codehaus.janino declared as Java.LvalueModifier and TypeFieldDescriptionfinal Java.Lvalue
Java.Assignment.lhs
The lvalue to assign to.final Java.Lvalue
Java.Crement.operand
The lvalue to operate upon.Methods in org.codehaus.janino that return Java.LvalueModifier and TypeMethodDescriptionJava.AmbiguousName.toLvalue()
Java.Atom.toLvalue()
Java.Lvalue.toLvalue()
final Java.Lvalue
Java.Atom.toLvalueOrCompileException()
private Java.Lvalue
UnitCompiler.toLvalueOrCompileException
(Java.Atom a) Methods in org.codehaus.janino with parameters of type Java.LvalueModifier and TypeMethodDescriptionprivate void
UnitCompiler.compileSet
(Java.Lvalue lv) Generates code that stores a value in theJava.Lvalue
.private IType
UnitCompiler.getType
(Java.Lvalue lv) void
Unparser.unparseLvalue
(Java.Lvalue lv) Visitor.RvalueVisitor.visitLvalue
(Java.Lvalue lv) Invoked byaccept(Visitor.RvalueVisitor)
Constructors in org.codehaus.janino with parameters of type Java.LvalueModifierConstructorDescriptionAssignment
(Location location, Java.Lvalue lhs, String operator, Java.Rvalue rhs) Crement
(Location location, String operator, Java.Lvalue operand) Crement
(Location location, Java.Lvalue operand, String operator) -
Uses of Java.Lvalue in org.codehaus.janino.util
Fields in org.codehaus.janino.util with type parameters of type Java.LvalueModifier and TypeFieldDescriptionprivate final Visitor.LvalueVisitor
<Java.Lvalue, CompileException> DeepCopier.lvalueCopier
Methods in org.codehaus.janino.util that return Java.LvalueModifier and TypeMethodDescriptionDeepCopier.copyAmbiguousName
(Java.AmbiguousName subject) DeepCopier.copyArrayAccessExpression
(Java.ArrayAccessExpression subject) DeepCopier.copyFieldAccess
(Java.FieldAccess subject) DeepCopier.copyFieldAccessExpression
(Java.FieldAccessExpression subject) DeepCopier.copyLocalVariableAccess
(Java.LocalVariableAccess subject) DeepCopier.copyLvalue
(Java.Lvalue subject) DeepCopier.copyParenthesizedExpression
(Java.ParenthesizedExpression subject) DeepCopier.copySuperclassFieldAccessExpression
(Java.SuperclassFieldAccessExpression subject) Methods in org.codehaus.janino.util with parameters of type Java.LvalueModifier and TypeMethodDescriptionDeepCopier.copyLvalue
(Java.Lvalue subject) void
AbstractTraverser.traverseLvalue
(Java.Lvalue lv) void
Traverser.traverseLvalue
(Java.Lvalue lv)