| Modifier and Type | Field and Description |
|---|---|
static Role<Annotation> |
ANNOTATION_ROLE |
AST_NODE_USED_FLAGS, flags, NULLCHILD_ITERATOR| Constructor and Description |
|---|
TypeParameterDeclaration() |
TypeParameterDeclaration(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> R |
acceptVisitor(IAstVisitor<? super T,? extends R> visitor,
T data) |
AstNodeCollection<Annotation> |
getAnnotations() |
AstType |
getExtendsBound() |
java.lang.String |
getName() |
Identifier |
getNameToken() |
NodeType |
getNodeType() |
boolean |
matches(INode other,
Match match) |
void |
setExtendsBound(AstType value) |
void |
setName(java.lang.String value) |
void |
setNameToken(Identifier value) |
addChild, clone, contains, contains, copyUserDataFrom, forPattern, freezeCore, getAncestors, getAncestors, getAncestorsAndSelf, getChildByRole, getChildren, getChildrenByRole, getDescendants, getDescendantsAndSelf, getEndLocation, getFirstChild, getLastChild, getNextNode, getNextSibling, getNextSibling, getParent, getParent, getPreviousNode, getPreviousSibling, getPreviousSibling, getRegion, getRole, getStartLocation, getText, getText, getUserData, hasChildren, insertChildAfter, insertChildBefore, insertChildrenAfter, insertChildrenBefore, isAncestorOf, isDescendantOf, isInside, isInside, isLoop, isNull, isReference, isUnconditionalBranch, match, matches, matchesCollection, matchString, putUserData, putUserDataIfAbsent, remove, replace, replaceWith, replaceWith, setChildByRole, setRole, toStringpublic static final Role<Annotation> ANNOTATION_ROLE
public TypeParameterDeclaration()
public TypeParameterDeclaration(java.lang.String name)
public final AstNodeCollection<Annotation> getAnnotations()
public final java.lang.String getName()
public final void setName(java.lang.String value)
public final AstType getExtendsBound()
public final void setExtendsBound(AstType value)
public final Identifier getNameToken()
public final void setNameToken(Identifier value)
public NodeType getNodeType()
getNodeType in class AstNodepublic <T,R> R acceptVisitor(IAstVisitor<? super T,? extends R> visitor, T data)
acceptVisitor in class AstNode