Class DecoratedTypeParameterElement
- java.lang.Object
-
- com.webcohesion.enunciate.javac.decorations.element.DecoratedElement<TypeParameterElement>
-
- com.webcohesion.enunciate.javac.decorations.element.DecoratedTypeParameterElement
-
- All Implemented Interfaces:
AnnotatedConstruct,Element,TypeParameterElement
public class DecoratedTypeParameterElement extends DecoratedElement<TypeParameterElement> implements TypeParameterElement
- Author:
- Ryan Heaton
-
-
Field Summary
-
Fields inherited from class com.webcohesion.enunciate.javac.decorations.element.DecoratedElement
delegate, env
-
-
Constructor Summary
Constructors Constructor Description DecoratedTypeParameterElement(TypeParameterElement delegate, DecoratedProcessingEnvironment env)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,P>
Raccept(ElementVisitor<R,P> v, P p)List<? extends TypeMirror>getBounds()ElementgetGenericElement()-
Methods inherited from class com.webcohesion.enunciate.javac.decorations.element.DecoratedElement
asType, equals, getAnnotation, getAnnotationMirrors, getAnnotations, getAnnotationsByType, getDelegate, getDocComment, getDocValue, getDocValue, getEnclosedElements, getEnclosingElement, getJavaDoc, getJavaDoc, getJavaDoc, getKind, getModifiers, getSimpleName, getSimpleNameString, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, 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
getAnnotationsByType
-
Methods inherited from interface javax.lang.model.element.Element
asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getKind, getModifiers, getSimpleName, hashCode
-
Methods inherited from interface javax.lang.model.element.TypeParameterElement
getEnclosingElement
-
-
-
-
Constructor Detail
-
DecoratedTypeParameterElement
public DecoratedTypeParameterElement(TypeParameterElement delegate, DecoratedProcessingEnvironment env)
-
-
Method Detail
-
getGenericElement
public Element getGenericElement()
- Specified by:
getGenericElementin interfaceTypeParameterElement
-
getBounds
public List<? extends TypeMirror> getBounds()
- Specified by:
getBoundsin interfaceTypeParameterElement
-
accept
public <R,P> R accept(ElementVisitor<R,P> v, P p)
- Specified by:
acceptin interfaceElement- Overrides:
acceptin classDecoratedElement<TypeParameterElement>
-
-