Java.Lang.Annotation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Bibliotheksunterstützung für die Java Programmiersprachenanmerkungseinrichtung.
Klassen
| Name | Beschreibung |
|---|---|
| AnnotationFormatError |
Wird ausgelöst, wenn der Anmerkungsparser versucht, eine Anmerkung aus einer Klassendatei zu lesen und zu bestimmen, dass die Anmerkung falsch formatiert ist. |
| AnnotationTypeMismatchException |
Wird ausgelöst, um anzugeben, dass ein Programm versucht hat, auf ein Element einer Anmerkung zuzugreifen, dessen Typ sich geändert hat, nachdem die Anmerkung kompiliert (oder serialisiert) wurde. |
| Documented |
Wenn die Anmerkung in der Deklaration einer Anmerkungsschnittstelle |
| DocumentedAttribute |
Kennzeichnet eine Anmerkung als Teil des öffentlichen Vertrags der Elemente, die sie kommentiert. |
| ElementType |
Die Konstanten dieser aufgezählten Klasse stellen eine einfache Klassifizierung der syntaktischen Speicherorte bereit, an denen Anmerkungen in einem Java-Programm vorkommen können. |
| IncompleteAnnotationException |
Wird ausgelöst, um anzugeben, dass ein Programm versucht hat, auf ein Element einer Anmerkungsschnittstelle zuzugreifen, das der Definition der Anmerkungsschnittstelle hinzugefügt wurde, nachdem die Anmerkung kompiliert (oder serialisiert) wurde. |
| Inherited |
Gibt an, dass eine Anmerkungsschnittstelle automatisch geerbt wird. |
| InheritedAttribute |
Kennzeichnet eine Anmerkungsschnittstelle automatisch von Unterklassen geerbt. |
| NativeAttribute |
Markiert ein Konstantenfeld, auf das von systemeigenem Code verwiesen werden kann. |
| RepeatableAttribute |
Kennzeichnet eine Anmerkungsschnittstelle als wiederholbar. |
| Retention |
Gibt an, wie lange Anmerkungen mit der kommentierten Schnittstelle beibehalten werden sollen. |
| RetentionAttribute |
Gibt an, wie lange Anmerkungen mit der kommentierten Schnittstelle beibehalten werden. |
| RetentionPolicy |
Aufbewahrungsrichtlinie für Anmerkungen. |
| Target |
Gibt die Kontexte an, in denen eine Anmerkungsschnittstelle anwendbar ist. |
| TargetAttribute |
Gibt die Kontexte an, in denen eine Anmerkungsschnittstelle anwendbar ist. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAnnotation |
Die gemeinsame Schnittstelle wurde um alle Anmerkungsschnittstellen erweitert. |
| IDocumented |
Wenn die Anmerkung in der Deklaration einer Anmerkungsschnittstelle |
| IInherited |
Gibt an, dass eine Anmerkungsschnittstelle automatisch geerbt wird. |
| INative |
Gibt an, dass ein Feld, das einen Konstantenwert definiert, aus systemeigenem Code referenziert werden kann. |
| IRepeatable |
Die Anmerkungsschnittstelle |
| IRetention |
Gibt an, wie lange Anmerkungen mit der kommentierten Schnittstelle beibehalten werden sollen. |
| ITarget |
Gibt die Kontexte an, in denen eine Anmerkungsschnittstelle anwendbar ist. |