public final class WildcardType extends Type implements NodeWithAnnotations<WildcardType>
void printCollection(Collection<?> c) { ... }
boolean addAll(Collection<? extends E> c)
Reference(T referent, ReferenceQueue<? super T> queue)Node.ObserverRegistrationMode, Node.ParsednessABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration| Constructor and Description |
|---|
WildcardType() |
WildcardType(ReferenceType extendedType) |
WildcardType(ReferenceType extendedType,
ReferenceType superType,
NodeList<AnnotationExpr> annotations) |
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType)
This constructor is used by the parser and is considered private.
|
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
getAnnotation, getAnnotations, getArrayLevel, getElementTypeaddOrphanComment, customInitialization, equals, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getTokenRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, toString, toString, tryAddImportToParentCompilationUnit, unregisterfinalize, getClass, notify, notifyAll, wait, wait, waitaddAndGetAnnotation, addAndGetAnnotation, addAnnotation, addAnnotation, addAnnotation, addMarkerAnnotation, addMarkerAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, getAnnotation, getAnnotationByClass, getAnnotationByName, getAnnotations, isAnnotationPresent, isAnnotationPresent, setAnnotation, tryAddImportToParentCompilationUnitgetAncestorOfTypecontainsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBeforepublic WildcardType()
public WildcardType(ReferenceType extendedType)
public WildcardType(ReferenceType extendedType, ReferenceType superType, NodeList<AnnotationExpr> annotations)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public WildcardType(TokenRange tokenRange, ReferenceType extendedType, ReferenceType superType, NodeList<AnnotationExpr> annotations)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public WildcardType(TokenRange tokenRange, ReferenceType extendedType, ReferenceType superType)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitableaccept in interface VisitableR - the type of the return value of the visitorA - the type the user argument passed to the visitorv - the visitor implementationarg - the argument passed to the visitor (of type A)public <A> void accept(VoidVisitor<A> v, A arg)
Visitable@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public Optional<ReferenceType> getExtendedType()
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public Optional<ReferenceType> getSuperType()
@Deprecated public Optional<ReferenceType> getExtendedTypes()
@Deprecated public Optional<ReferenceType> getSuperTypes()
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public WildcardType setExtendedType(ReferenceType extendedType)
extendedType - the extends, can be null@Deprecated public WildcardType setExtendedTypes(ReferenceType extendedType)
extendedType - the extends, can be null@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public WildcardType setSuperType(ReferenceType superType)
superType - the super, can be null@Deprecated public WildcardType setSuperTypes(ReferenceType superType)
superType - the super, can be nullpublic WildcardType setAnnotations(NodeList<AnnotationExpr> annotations)
setAnnotations in interface NodeWithAnnotations<WildcardType>setAnnotations in class Type@Generated(value="com.github.javaparser.generator.core.node.GetNodeListsGenerator") public List<NodeList<?>> getNodeLists()
NodegetNodeLists in class Node@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(Node node)
@Deprecated public WildcardType removeExtendedTypes()
@Deprecated public WildcardType removeSuperTypes()
@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public WildcardType removeExtendedType()
@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public WildcardType removeSuperType()
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public WildcardType clone()
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public WildcardTypeMetaModel getMetaModel()
getMetaModel in class TypeCopyright © 2007–2024. All rights reserved.