Class Java.Rvalue

All Implemented Interfaces:
Java.ArrayInitializerOrRvalue, Java.ElementValue, Java.Locatable
Direct Known Subclasses:
Java.ArrayCreationReference, Java.ArrayLength, Java.Assignment, Java.BooleanRvalue, Java.Cast, Java.ClassInstanceCreationReference, Java.ClassLiteral, Java.ConditionalExpression, Java.Crement, Java.Instanceof, Java.Invocation, Java.LambdaExpression, Java.Literal, Java.Lvalue, Java.MethodReference, Java.NewAnonymousClassInstance, Java.NewArray, Java.NewClassInstance, Java.NewInitializedArray, Java.ParameterAccess, Java.QualifiedThisReference, Java.SimpleConstant, Java.ThisReference
Enclosing class:
Java

public abstract static class Java.Rvalue extends Java.Atom implements Java.ArrayInitializerOrRvalue, Java.ElementValue
Representation of an "rvalue", i.e. an expression that has a type and a value, but cannot be assigned to: An expression that can be the right-hand-side of an assignment.