public interface ExpressionT extends Tree
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
ExpressionT.ExpressionKind
An enumeration identifying which kind of expression this is. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static ExpressionT[] | 
EMPTY_ARRAY  | 
| Modifier and Type | Method and Description | 
|---|---|
ExpressionT.ExpressionKind | 
getExpressionKind()
Identifies the operation this expression is performing. 
 | 
ExpressionT | 
getFirstOperand()  | 
ExpressionT | 
getOperandAt(int index)
Gets the operand at the specified index in the operand array. 
 | 
int | 
getOperandCount()  | 
java.util.List | 
getOperands()  | 
ExpressionT | 
getSecondOperand()  | 
ExpressionT | 
getThirdOperand()  | 
accept, addSelf, addSelf, addSelfAfter, addSelfBefore, clearProperty, cloneSelf, getChildren, getOwningFile, getParent, getPosition, getProperty, getSiblingAfter, getSiblingBefore, getSiblings, getTreeKind, isSynthetic, removeSelf, replaceSelf, setPropertystatic final ExpressionT[] EMPTY_ARRAY
ExpressionT.ExpressionKind getExpressionKind()
ExpressionT getFirstOperand()
ExpressionT getSecondOperand()
ExpressionT getThirdOperand()
java.util.List getOperands()
List of ExpressionTs.
int getOperandCount()
ExpressionT getOperandAt(int index)
index - 0-based.