Class ErrorTypeElement
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeElementImpl
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ErrorTypeElement
- All Implemented Interfaces:
AnnotatedConstruct
,Element
,Parameterizable
,QualifiedNameable
,TypeElement
,IElementInfo
Element corresponding to the Error type mirror
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
_binding, _env
-
Method Summary
Modifier and TypeMethodDescriptionasType()
<A extends Annotation>
AgetAnnotation(Class<A> annotationType)
List<? extends AnnotationMirror>
<A extends Annotation>
A[]getAnnotationsByType(Class<A> annotationType)
List<? extends TypeMirror>
getKind()
List<? extends TypeParameterElement>
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeElementImpl
accept, getAnnotationBindings, getFileName, getPermittedSubclasses, getRecordComponents, hides, toString
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
equals, getPackedAnnotationBindings, hashCode
-
Method Details
-
getInterfaces
- Specified by:
getInterfaces
in interfaceTypeElement
- Overrides:
getInterfaces
in classTypeElementImpl
-
getNestingKind
- Specified by:
getNestingKind
in interfaceTypeElement
- Overrides:
getNestingKind
in classTypeElementImpl
-
getQualifiedName
- Specified by:
getQualifiedName
in interfaceQualifiedNameable
- Specified by:
getQualifiedName
in interfaceTypeElement
- Overrides:
getQualifiedName
in classTypeElementImpl
-
getSuperclass
- Specified by:
getSuperclass
in interfaceTypeElement
- Overrides:
getSuperclass
in classTypeElementImpl
-
getTypeParameters
- Specified by:
getTypeParameters
in interfaceParameterizable
- Specified by:
getTypeParameters
in interfaceTypeElement
- Overrides:
getTypeParameters
in classTypeElementImpl
-
asType
- Specified by:
asType
in interfaceElement
- Specified by:
asType
in interfaceTypeElement
- Overrides:
asType
in classElementImpl
-
getAnnotation
- Specified by:
getAnnotation
in interfaceAnnotatedConstruct
- Specified by:
getAnnotation
in interfaceElement
- Overrides:
getAnnotation
in classElementImpl
-
getAnnotationMirrors
- Specified by:
getAnnotationMirrors
in interfaceAnnotatedConstruct
- Specified by:
getAnnotationMirrors
in interfaceElement
- Overrides:
getAnnotationMirrors
in classElementImpl
-
getAnnotationsByType
- Specified by:
getAnnotationsByType
in interfaceAnnotatedConstruct
- Specified by:
getAnnotationsByType
in interfaceElement
- Overrides:
getAnnotationsByType
in classElementImpl
-
getEnclosedElements
- Specified by:
getEnclosedElements
in interfaceElement
- Specified by:
getEnclosedElements
in interfaceTypeElement
- Overrides:
getEnclosedElements
in classTypeElementImpl
-
getEnclosingElement
- Specified by:
getEnclosingElement
in interfaceElement
- Specified by:
getEnclosingElement
in interfaceTypeElement
- Overrides:
getEnclosingElement
in classTypeElementImpl
-
getKind
- Specified by:
getKind
in interfaceElement
- Overrides:
getKind
in classTypeElementImpl
-
getModifiers
- Specified by:
getModifiers
in interfaceElement
- Overrides:
getModifiers
in classTypeElementImpl
-
getSimpleName
- Specified by:
getSimpleName
in interfaceElement
- Specified by:
getSimpleName
in interfaceTypeElement
- Overrides:
getSimpleName
in classTypeElementImpl
-