public interface NewClassExpressionT extends InvokeExpressionT
ExpressionT.ExpressionKind
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
ClassT |
getAnonymousClass() |
TypeReferenceT |
getType()
Gets the type reference for this element.
|
void |
setType(TypeReferenceT type)
Unlinks the current source type and links the input element.
|
getArgumentAt, getArgumentCount, getArgumentList
getLhsOperand, setLhsOperand
getExpressionKind, getFirstOperand, getOperandAt, getOperandCount, getOperands, getSecondOperand, getThirdOperand
accept, addSelf, addSelf, addSelfAfter, addSelfBefore, clearProperty, cloneSelf, getChildren, getOwningFile, getParent, getPosition, getProperty, getSiblingAfter, getSiblingBefore, getSiblings, getTreeKind, isSynthetic, removeSelf, replaceSelf, setProperty
ClassT getAnonymousClass()
TypeReferenceT getType()
void setType(TypeReferenceT type)
type
- The new type reference.java.lang.IllegalStateException
- if the input type is already linked.