@Exported public abstract class Operand<T> extends Object
Expression.| Modifier and Type | Class and Description |
|---|---|
static class |
Operand.LeftOperand<T>
Represents the left operand for an
Expression. |
static class |
Operand.RightOperand<T>
Represents the right operand for an
Expression. |
| Modifier and Type | Field and Description |
|---|---|
protected T |
literal
The literal in the operand.
|
| Constructor and Description |
|---|
Operand() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
getLiteral()
Returns the literal in the operand.
|
protected void |
setLiteral(T literal)
Sets the literal into the operand.
|
protected T literal