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 classRepresentation of a JLS7 6.5.2 "ambiguous name".static final classRepresentation of a JLS7 15.13 (JLS8: 15.10.3) "array access expression".static final classRepresentation of an access to a field of a class or an interface.static final classRepresentation of a JLS7 15.11 "field access expression", including the "array length" pseudo field access.static final classRepresentation of a local variable access -- used during compilation.static final classRepresentation of a JLS7 15.8.5 "parenthesized expression".static final classRepresentation of an JLS7 "superclass field access expression", e.g.Fields in org.codehaus.janino declared as Java.LvalueModifier and TypeFieldDescriptionfinal Java.LvalueJava.Assignment.lhsThe lvalue to assign to.final Java.LvalueJava.Crement.operandThe 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.LvalueJava.Atom.toLvalueOrCompileException()private Java.LvalueUnitCompiler.toLvalueOrCompileException(Java.Atom a) Methods in org.codehaus.janino with parameters of type Java.LvalueModifier and TypeMethodDescriptionprivate voidUnitCompiler.compileSet(Java.Lvalue lv) Generates code that stores a value in theJava.Lvalue.private ITypeUnitCompiler.getType(Java.Lvalue lv) voidUnparser.unparseLvalue(Java.Lvalue lv) Visitor.RvalueVisitor.visitLvalue(Java.Lvalue lv) Invoked byJava.Lvalue.accept(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.lvalueCopierMethods 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) voidAbstractTraverser.traverseLvalue(Java.Lvalue lv) voidTraverser.traverseLvalue(Java.Lvalue lv)