Class DecoratedWildcardType
- java.lang.Object
-
- com.webcohesion.enunciate.javac.decorations.type.DecoratedTypeMirror<WildcardType>
-
- com.webcohesion.enunciate.javac.decorations.type.DecoratedWildcardType
-
- All Implemented Interfaces:
AnnotatedConstruct,TypeMirror,WildcardType
public class DecoratedWildcardType extends DecoratedTypeMirror<WildcardType> implements WildcardType
- Author:
- Ryan Heaton
-
-
Field Summary
-
Fields inherited from class com.webcohesion.enunciate.javac.decorations.type.DecoratedTypeMirror
delegate, env
-
-
Constructor Summary
Constructors Constructor Description DecoratedWildcardType(WildcardType delegate, DecoratedProcessingEnvironment env)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,P>
Raccept(TypeVisitor<R,P> v, P p)TypeMirrorgetExtendsBound()TypeMirrorgetSuperBound()booleanisWildcard()-
Methods inherited from class com.webcohesion.enunciate.javac.decorations.type.DecoratedTypeMirror
equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getDeferredDocComment, getDelegate, getDocComment, getDocValue, getDocValue, getKind, isAnnotation, isArray, isClass, isCollection, isDeclared, isEnum, isInstanceOf, isInstanceOf, isInstanceOf, isInstanceOf, isInterface, isList, isNull, isPrimitive, isReferenceType, isStream, isTypeVariable, isVoid, setDeferredDocComment, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.lang.model.AnnotatedConstruct
getAnnotation, getAnnotationMirrors, getAnnotationsByType
-
Methods inherited from interface javax.lang.model.type.TypeMirror
equals, getKind, hashCode, toString
-
-
-
-
Constructor Detail
-
DecoratedWildcardType
public DecoratedWildcardType(WildcardType delegate, DecoratedProcessingEnvironment env)
-
-
Method Detail
-
getExtendsBound
public TypeMirror getExtendsBound()
- Specified by:
getExtendsBoundin interfaceWildcardType
-
getSuperBound
public TypeMirror getSuperBound()
- Specified by:
getSuperBoundin interfaceWildcardType
-
isWildcard
public boolean isWildcard()
- Overrides:
isWildcardin classDecoratedTypeMirror<WildcardType>
-
accept
public <R,P> R accept(TypeVisitor<R,P> v, P p)
- Specified by:
acceptin interfaceTypeMirror- Overrides:
acceptin classDecoratedTypeMirror<WildcardType>
-
-