public static class WrappedAnnotatedTypeMirror.WrappedAnnotatedWildcardType extends WrappedAnnotatedTypeMirror implements ExtendedWildcardType
WrappedAnnotatedTypeMirror.WrappedAnnotatedArrayType, WrappedAnnotatedTypeMirror.WrappedAnnotatedDeclaredType, WrappedAnnotatedTypeMirror.WrappedAnnotatedExecutableType, WrappedAnnotatedTypeMirror.WrappedAnnotatedIntersectionType, WrappedAnnotatedTypeMirror.WrappedAnnotatedNoType, WrappedAnnotatedTypeMirror.WrappedAnnotatedNullType, WrappedAnnotatedTypeMirror.WrappedAnnotatedPrimitiveType, WrappedAnnotatedTypeMirror.WrappedAnnotatedTypeVariable, WrappedAnnotatedTypeMirror.WrappedAnnotatedUnionType, WrappedAnnotatedTypeMirror.WrappedAnnotatedWildcardType| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ExtendedTypeVisitor<R,P> v,
P p)
Applies an
ExtendedTypeVisitor to this object. |
boolean |
equals(Object obj) |
WrappedAnnotatedTypeMirror |
getExtendsBound()
Returns the upper bound of this wildcard.
|
WildcardType |
getOriginalType()
Returns the original
TypeMirror representation of the type, if
possible. |
WrappedAnnotatedTypeMirror |
getSuperBound()
Returns the lower bound of this wildcard.
|
AnnotatedTypeMirror.AnnotatedWildcardType |
unwrap()
Unwrap a
WrappedAnnotatedTypeMirror to obtain the original
AnnotatedTypeMirror. |
getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, hashCode, isDeclaration, toString, wrapclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetKind, isDeclarationgetAnnotation, getAnnotationMirrors, getAnnotationsByTypepublic WildcardType getOriginalType()
ExtendedTypeMirrorTypeMirror representation of the type, if
possible. This method may return null if no TypeMirror
representation is available.getOriginalType in interface ExtendedTypeMirrorgetOriginalType in class WrappedAnnotatedTypeMirrorpublic AnnotatedTypeMirror.AnnotatedWildcardType unwrap()
WrappedAnnotatedTypeMirrorWrappedAnnotatedTypeMirror to obtain the original
AnnotatedTypeMirror.unwrap in class WrappedAnnotatedTypeMirrorpublic <R,P> R accept(ExtendedTypeVisitor<R,P> v, P p)
ExtendedTypeMirrorExtendedTypeVisitor to this object.accept in interface ExtendedTypeMirrorpublic WrappedAnnotatedTypeMirror getExtendsBound()
ExtendedWildcardTypeWildcardType.getExtendsBound, if no upper bound is
explicitly declared, a ExtendedTypeMirror representing
java.lang.Object is returned.getExtendsBound in interface ExtendedWildcardTypepublic WrappedAnnotatedTypeMirror getSuperBound()
ExtendedWildcardTypeWildcardType.getSuperBound, if no lower
bound is explicitly declared, a ExtendedTypeMirror representing
the type of null is returned.getSuperBound in interface ExtendedWildcardTypepublic boolean equals(Object obj)
equals in class WrappedAnnotatedTypeMirror