|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Java.Rvalue | |
---|---|
org.codehaus.janino | The classes in this package pose the core of the Janino JavaTM compiler. |
org.codehaus.janino.util | Application-independent helper classes. |
Uses of Java.Rvalue in org.codehaus.janino |
---|
Subclasses of Java.Rvalue in org.codehaus.janino | |
---|---|
static class |
Java.AmbiguousName
This class is special: It does not extend/implement the Atom subclasses, but overrides Atom's "to...()" methods. |
static class |
Java.ArrayAccessExpression
This class implements an array access. |
static class |
Java.ArrayLength
|
static class |
Java.Assignment
|
static class |
Java.BinaryOperation
Representation of all non-operand-modifying Java™ binary operations. |
static class |
Java.BooleanRvalue
Base class for Java.Rvalue s that compile better as conditional
branches. |
static class |
Java.Cast
|
static class |
Java.ClassLiteral
|
static class |
Java.ConditionalExpression
|
static class |
Java.Crement
Objects of this class represent represent one pre- or post-increment or decrement. |
static class |
Java.FieldAccess
Representation of an access to a field of a class or an interface. |
static class |
Java.FieldAccessExpression
This class implements class or interface field access, and also the "array length" expression "xy.length". |
static class |
Java.Instanceof
|
static class |
Java.Invocation
|
static class |
Java.Literal
|
static class |
Java.LocalVariableAccess
Representation of a local variable access -- used during compilation. |
static class |
Java.Lvalue
Representation of an "lvalue", i.e. |
static class |
Java.MethodInvocation
|
static class |
Java.NewAnonymousClassInstance
|
static class |
Java.NewArray
|
static class |
Java.NewClassInstance
|
static class |
Java.NewInitializedArray
|
static class |
Java.ParameterAccess
|
static class |
Java.ParenthesizedExpression
|
static class |
Java.QualifiedThisReference
Representation of an access to the current object or an enclosing instance. |
static class |
Java.SuperclassFieldAccessExpression
Representation of "super.fld" and "Type.super.fld". |
static class |
Java.SuperclassMethodInvocation
|
static class |
Java.ThisReference
Representation of an access to the innermost enclosing instance. |
static class |
Java.UnaryOperation
This class implements the unary operators "+", "-", "~" and "!". |
Fields in org.codehaus.janino declared as Java.Rvalue | |
---|---|
Java.Rvalue[] |
Java.ConstructorInvocation.arguments
|
Java.Rvalue[] |
Java.Invocation.arguments
|
Java.Rvalue[] |
Java.NewClassInstance.arguments
|
Java.Rvalue[] |
Java.NewAnonymousClassInstance.arguments
|
Java.Rvalue |
Java.IfStatement.condition
|
Java.Rvalue |
Java.WhileStatement.condition
|
Java.Rvalue |
Java.SwitchStatement.condition
|
Java.Rvalue |
Java.DoStatement.condition
|
Java.Rvalue[] |
Java.NewArray.dimExprs
|
Java.Rvalue |
Java.SynchronizedStatement.expression
|
Java.Rvalue |
Java.ThrowStatement.expression
|
Java.Rvalue |
Java.ArrayAccessExpression.index
|
Java.Rvalue |
Java.ArrayLength.lhs
|
Java.Rvalue |
Java.ConditionalExpression.lhs
|
Java.Rvalue |
Java.ArrayAccessExpression.lhs
|
Java.Rvalue |
Java.Instanceof.lhs
|
Java.Rvalue |
Java.BinaryOperation.lhs
|
Java.Rvalue |
Java.ConditionalExpression.mhs
|
Java.Rvalue |
Java.UnaryOperation.operand
|
Java.Rvalue |
Java.ForStatement.optionalCondition
|
Java.Rvalue |
Java.SuperConstructorInvocation.optionalQualification
|
Java.Rvalue |
Java.NewClassInstance.optionalQualification
|
Java.Rvalue |
Java.NewAnonymousClassInstance.optionalQualification
|
Java.Rvalue |
Java.ReturnStatement.optionalReturnValue
|
Java.Rvalue[] |
Java.ForStatement.optionalUpdate
|
Java.Rvalue |
Java.Assignment.rhs
|
Java.Rvalue |
Java.ConditionalExpression.rhs
|
Java.Rvalue |
Java.BinaryOperation.rhs
|
Java.Rvalue |
Java.ExpressionStatement.rvalue
|
Java.Rvalue |
Java.RvalueMemberType.rvalue
|
Java.Rvalue |
Java.Cast.value
|
Java.Rvalue |
Java.ParenthesizedExpression.value
|
Methods in org.codehaus.janino that return Java.Rvalue | |
---|---|
Java.Rvalue[] |
Parser.parseArgumentList()
ArgumentList := Expression { ',' Expression } |
Java.Rvalue[] |
Parser.parseArguments()
Arguments := '(' [ ArgumentList ] ')' |
Java.Rvalue |
Parser.parseDimExpr()
DimExpr := '[' Expression ']' |
Java.Rvalue[] |
Parser.parseDimExprs()
DimExprs := DimExpr { DimExpr } |
Java.Rvalue[] |
Parser.parseExpressionList()
ExpressionList := Expression { ',' Expression } |
Java.Rvalue |
Java.Atom.toRvalue()
|
Java.Rvalue |
Java.Rvalue.toRvalue()
|
Java.Rvalue |
Java.AmbiguousName.toRvalue()
|
Java.Rvalue |
Java.Atom.toRvalueOrPE()
|
Methods in org.codehaus.janino with parameters of type Java.Rvalue | |
---|---|
java.lang.Object |
UnitCompiler.getConstantValue(Java.Rvalue rv)
Attempts to evaluate as a constant expression. |
Uses of Java.Rvalue in org.codehaus.janino.util |
---|
Methods in org.codehaus.janino.util with parameters of type Java.Rvalue | |
---|---|
void |
Traverser.traverseRvalue(Java.Rvalue rv)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |