Interface RValue

All Superinterfaces:
Exp, Serializable
All Known Subinterfaces:
BinaryExp, FloatingPointLiteral, IntegerLiteral, Literal, NewExp, NumberLiteral, ReferenceLiteral, UnaryExp
All Known Implementing Classes:
ArithmeticExp, ArrayAccess, ArrayLengthExp, BitwiseExp, CastExp, ClassLiteral, ComparisonExp, ConditionExp, DoubleLiteral, FieldAccess, FloatLiteral, InstanceFieldAccess, InstanceOfExp, IntLiteral, InvokeDynamic, InvokeExp, InvokeInstanceExp, InvokeInterface, InvokeSpecial, InvokeStatic, InvokeVirtual, LongLiteral, MethodHandle, MethodType, NegExp, NewArray, NewInstance, NewMultiArray, NullLiteral, ShiftExp, StaticFieldAccess, StringLiteral, Var

public interface RValue extends Exp
Marker interface for all right-hand-side value.