public interface LiteralExpressionT extends ExpressionT
Class literals and this literals, though called "literal", are not here considered to be literal expressions. As a result of this definition, the value of all LiteralExpressionTs can be determined at parse-time whereas the value of class literals and this literals can only be determined at compile-time.
| Modifier and Type | Interface and Description |
|---|---|
static class |
LiteralExpressionT.LiteralKind
In this version, this class is 1.4 compatible.
|
ExpressionT.ExpressionKindEMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
LiteralExpressionT.LiteralKind |
getLiteralKind() |
getExpressionKind, getFirstOperand, getOperandAt, getOperandCount, getOperands, getSecondOperand, getThirdOperandaccept, addSelf, addSelf, addSelfAfter, addSelfBefore, clearProperty, cloneSelf, getChildren, getOwningFile, getParent, getPosition, getProperty, getSiblingAfter, getSiblingBefore, getSiblings, getTreeKind, isSynthetic, removeSelf, replaceSelf, setPropertyLiteralExpressionT.LiteralKind getLiteralKind()