Java.Lang.Annotation Пространство имен

Классы

AnnotationFormatError

Возникает, когда средство синтаксического анализа заметок пытается прочитать заметку из файла класса и определяет, что заметка имеет неправильный формат.

AnnotationTypeMismatchException

Возникает для указания того, что программа попыталась получить доступ к элементу заметки, тип которого изменился после компиляции (или сериализации).

Documented

Если заметка @Documented присутствует в объявлении интерфейса заметки A, то любая @A заметка в элементе считается частью открытого контракта элемента.

DocumentedAttribute
ElementType

Константы этого перечисленного класса обеспечивают простую классификацию синтаксических расположений, в которых заметки могут отображаться в программе Java.

IncompleteAnnotationException

Создается для указания того, что программа попыталась получить доступ к элементу интерфейса заметки, который был добавлен в определение интерфейса заметки после компиляции (или сериализации).

Inherited

Указывает, что интерфейс заметки наследуется автоматически.

InheritedAttribute
NativeAttribute
RepeatableAttribute
Retention

Указывает, как долго должны храниться заметки с интерфейсом с заметками.

RetentionAttribute
RetentionPolicy

Политика хранения заметок.

Target

Указывает контексты, в которых применим интерфейс заметки.

TargetAttribute

Интерфейсы

IAnnotation

Общий интерфейс, расширенный всеми интерфейсами заметок.

IDocumented

Если заметка @Documented присутствует в объявлении интерфейса заметки A, то любая @A заметка в элементе считается частью открытого контракта элемента.

IInherited

Указывает, что интерфейс заметки наследуется автоматически.

INative

Указывает, что на поле, определяющее значение константы, можно ссылаться из машинного кода.

IRepeatable

Интерфейс java.lang.annotation.Repeatable заметки используется, чтобы указать, что интерфейс заметки, объявление которого (мета)амнотирует, является <em>repeatable</em>.

IRetention

Указывает, как долго должны храниться заметки с интерфейсом с заметками.

ITarget

Указывает контексты, в которых применим интерфейс заметки.