Class TypeParameterElementImpl
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeParameterElementImpl
- All Implemented Interfaces:
AnnotatedConstruct,Element,TypeParameterElement,IElementInfo
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
_binding, _env -
Method Summary
Modifier and TypeMethodDescription<R,P> R accept(ElementVisitor<R, P> v, P p) <A extends Annotation>
AgetAnnotation(Class<A> annotationType) protected AnnotationBinding[]List<? extends AnnotationMirror> <A extends Annotation>
A[]getAnnotationsByType(Class<A> annotationType) List<? extends TypeMirror> getKind()toString()Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
asType, equals, getFileName, getModifiers, getPackedAnnotationBindings, getSimpleName, hashCode, hidesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.lang.model.element.Element
equals, getModifiers, getSimpleName, hashCodeMethods inherited from interface javax.lang.model.element.TypeParameterElement
asType
-
Method Details
-
getBounds
- Specified by:
getBoundsin interfaceTypeParameterElement
-
getGenericElement
- Specified by:
getGenericElementin interfaceTypeParameterElement
-
accept
-
getAnnotationBindings
- Specified by:
getAnnotationBindingsin classElementImpl- Returns:
- the set of compiler annotation bindings on this element
-
getAnnotationMirrors
- Specified by:
getAnnotationMirrorsin interfaceAnnotatedConstruct- Specified by:
getAnnotationMirrorsin interfaceElement- Overrides:
getAnnotationMirrorsin classElementImpl
-
getAnnotationsByType
- Specified by:
getAnnotationsByTypein interfaceAnnotatedConstruct- Specified by:
getAnnotationsByTypein interfaceElement- Overrides:
getAnnotationsByTypein classElementImpl
-
getAnnotation
- Specified by:
getAnnotationin interfaceAnnotatedConstruct- Specified by:
getAnnotationin interfaceElement- Overrides:
getAnnotationin classElementImpl
-
getEnclosedElements
- Specified by:
getEnclosedElementsin interfaceElement
-
getEnclosingElement
- Specified by:
getEnclosingElementin interfaceElement- Specified by:
getEnclosingElementin interfaceTypeParameterElement
-
getKind
-
toString
- Overrides:
toStringin classElementImpl
-