Klasse TypeElementImpl
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeElementImpl
- Alle implementierten Schnittstellen:
AnnotatedConstruct,Element,Parameterizable,QualifiedNameable,TypeElement,IElementInfo
- Bekannte direkte Unterklassen:
ErrorTypeElement
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
_binding, _env -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<R,P> R accept(ElementVisitor<R, P> v, P p) protected AnnotationBinding[]Get the project-relative path to the source file that contains this element.List<? extends TypeMirror>getKind()List<? extends TypeMirror>List<? extends RecordComponentElement>List<? extends TypeParameterElement>booleanSubclassed by VariableElementImpl, TypeElementImpl, and ExecutableElementImpl.toString()Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
asType, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getPackedAnnotationBindings, hashCodeVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden javax.lang.model.element.Element
equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, hashCodeVon Schnittstelle geerbte Methoden javax.lang.model.element.TypeElement
asType
-
Methodendetails
-
accept
-
getAnnotationBindings
- Angegeben von:
getAnnotationBindingsin KlasseElementImpl- Gibt zurück:
- the set of compiler annotation bindings on this element
-
getEnclosedElements
- Angegeben von:
getEnclosedElementsin SchnittstelleElement- Angegeben von:
getEnclosedElementsin SchnittstelleTypeElement
-
getRecordComponents
- Angegeben von:
getRecordComponentsin SchnittstelleTypeElement
-
getPermittedSubclasses
- Angegeben von:
getPermittedSubclassesin SchnittstelleTypeElement
-
getEnclosingElement
- Angegeben von:
getEnclosingElementin SchnittstelleElement- Angegeben von:
getEnclosingElementin SchnittstelleTypeElement
-
getFileName
Beschreibung aus Schnittstelle kopiert:IElementInfoGet the project-relative path to the source file that contains this element. If the element is a PackageElement, the "source file" is package-info.java. If the element is not recognized or does not exist in the project for some reason, returns null.- Angegeben von:
getFileNamein SchnittstelleIElementInfo- Setzt außer Kraft:
getFileNamein KlasseElementImpl- Gibt zurück:
- the project-relative path, or null.
-
getInterfaces
- Angegeben von:
getInterfacesin SchnittstelleTypeElement
-
getKind
-
getModifiers
- Angegeben von:
getModifiersin SchnittstelleElement- Setzt außer Kraft:
getModifiersin KlasseElementImpl
-
getNestingKind
- Angegeben von:
getNestingKindin SchnittstelleTypeElement
-
getQualifiedName
- Angegeben von:
getQualifiedNamein SchnittstelleQualifiedNameable- Angegeben von:
getQualifiedNamein SchnittstelleTypeElement
-
getSimpleName
- Angegeben von:
getSimpleNamein SchnittstelleElement- Angegeben von:
getSimpleNamein SchnittstelleTypeElement- Setzt außer Kraft:
getSimpleNamein KlasseElementImpl
-
getSuperclass
- Angegeben von:
getSuperclassin SchnittstelleTypeElement
-
getTypeParameters
- Angegeben von:
getTypeParametersin SchnittstelleParameterizable- Angegeben von:
getTypeParametersin SchnittstelleTypeElement
-
hides
Beschreibung aus Klasse kopiert:ElementImplSubclassed by VariableElementImpl, TypeElementImpl, and ExecutableElementImpl. This base implementation suffices for other types.- Setzt außer Kraft:
hidesin KlasseElementImpl- Gibt zurück:
- true if this element hides
hidden - Siehe auch:
-
toString
- Setzt außer Kraft:
toStringin KlasseElementImpl
-