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
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration
Constructor and Description |
---|
WildcardType() |
WildcardType(Range range,
ReferenceType extendedType,
ReferenceType superType)
This constructor is used by the parser and is considered private.
|
WildcardType(ReferenceType extendedType) |
WildcardType(ReferenceType extendedType,
ReferenceType superType) |
getAnnotation, getAnnotations, getArrayLevel, getElementType
addOrphanComment, customInitialization, equals, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeOrphanComment, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setRange, toString, toString, tryAddImportToParentCompilationUnit, unregister
finalize, getClass, notify, notifyAll, wait, wait, wait
addAndGetAnnotation, addAndGetAnnotation, addAnnotation, addAnnotation, addAnnotation, addMarkerAnnotation, addMarkerAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, getAnnotation, getAnnotationByClass, getAnnotationByName, getAnnotations, isAnnotationPresent, isAnnotationPresent, setAnnotation, tryAddImportToParentCompilationUnit
getAncestorOfType, setAsParentNodeOf, setAsParentNodeOf
containsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBefore
public WildcardType()
public WildcardType(ReferenceType extendedType)
public WildcardType(ReferenceType extendedType, ReferenceType superType)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public WildcardType(Range range, ReferenceType extendedType, ReferenceType superType)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitable
accept
in interface Visitable
R
- 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()
Node
getNodeLists
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 Type
Copyright © 2007–2017. All rights reserved.