public final class WildcardType extends Type
| Constructor and Description |
|---|
WildcardType() |
WildcardType(int beginLine,
int beginColumn,
int endLine,
int endColumn,
ReferenceType ext,
ReferenceType sup) |
WildcardType(int beginLine,
int beginColumn,
int endLine,
int endColumn,
ReferenceType ext,
ReferenceType sup,
List<AnnotationExpr> annotations) |
WildcardType(ReferenceType ext) |
WildcardType(ReferenceType ext,
ReferenceType sup) |
| Modifier and Type | Method and Description |
|---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
WildcardType |
clone() |
List<Node> |
getChildren() |
ReferenceType |
getExtends() |
ReferenceType |
getSuper() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setExtends(ReferenceType ext) |
void |
setSuper(ReferenceType sup) |
getAnnotations, getMethodDefinitions, getSymbolData, getSymbolDefinition, getTypeDefinitions, getVariableDefinitions, setAnnotations, setSymbolData, setSymbolDefinitioncheck, clone, clone, contains, diableConstraints, enableConstraints, equals, getBeginColumn, getBeginLine, getCommonAncestor, getConstraints, getData, getEndColumn, getEndLine, getParentNode, getPrettySource, getPrettySource, hashCode, isAncestorOf, isInEqualLocation, isNewNode, isPreviousThan, remove, replaceChildNodeInList, setAsParentNodeOf, setAsParentNodeOf, setBeginColumn, setBeginLine, setConstraints, setData, setEndColumn, setEndLine, toString, updateReferencespublic WildcardType()
public WildcardType(ReferenceType ext)
public WildcardType(ReferenceType ext, ReferenceType sup)
public WildcardType(int beginLine,
int beginColumn,
int endLine,
int endColumn,
ReferenceType ext,
ReferenceType sup)
public WildcardType(int beginLine,
int beginColumn,
int endLine,
int endColumn,
ReferenceType ext,
ReferenceType sup,
List<AnnotationExpr> annotations)
public boolean removeChild(Node child)
removeChild in class Nodepublic List<Node> getChildren()
getChildren in class Typepublic <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic ReferenceType getExtends()
public ReferenceType getSuper()
public void setExtends(ReferenceType ext)
public void setSuper(ReferenceType sup)
public boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Typepublic WildcardType clone() throws CloneNotSupportedException
clone in class TypeCloneNotSupportedExceptionCopyright © 2018. All rights reserved.