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 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 ElementImpl
asType, equals, getFileName, getModifiers, getPackedAnnotationBindings, getSimpleName, hashCode, hidesMethods inherited from interface Element
equals, getModifiers, getSimpleName, hashCodeMethods inherited from interface 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
-