Spec-Zone.ru › OpenJDK 8

Класс Annotation

  • java.lang.Object
    • java.text.Annotation

public class Annotation
extends Object

Объект Annotation используется в качестве оболочки для значения текстового атрибута, если атрибут имеет характеристики аннотации. Эти характеристики следующие:

  • Диапазон текста, к которому применяется атрибут, имеет критическое значение для семантики диапазона. Это означает, что атрибут нельзя применять к поддиапазонам диапазона текста, к которому он применяется, и если два смежных диапазона текста имеют одинаковое значение для данного атрибута, то атрибут по-прежнему нельзя применять к объединённому диапазону в целом с этим значением.
  • Атрибут или его значение, как правило, больше не применяются, если исходный текст изменяется.
Пример — грамматическая информация, прикреплённая к предложению: для предыдущего предложения можно сказать, что «пример» — это подлежащее, но нельзя сказать то же самое об «пример», «пример» или «пример». При изменении текста грамматическая информация обычно становится недействительной. Ещё один пример — японская информация о чтении (yomi).

Оборачивание значения атрибута в объект Annotation гарантирует, что смежные текстовые строки не объединяются даже если значения атрибутов равны, и указывает контейнерам текста, что атрибут следует игнорировать, если исходный текст изменяется.

Since:
1.2
См. также:
AttributedCharacterIterator

Конструкторы

Конструктор и описание
Annotation(Object value)

Создаёт запись аннотации со заданным значением, которое может быть null.

Методы

Модификатор и тип Метод и описание
Object getValue()

Возвращает значение атрибута, которое может быть null.

String toString()

Возвращает строковое представление этой аннотации.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

Annotation

public Annotation(Object value)

Создаёт запись аннотации со заданным значением, которое может быть null.

Параметры:
value - значение атрибута

Подробное описание методов

getValue

public Object getValue()

Возвращает значение атрибута, которое может быть null.

Возвращает:
значение атрибута

toString

public String toString()

Возвращает строковое представление этой аннотации.

Переопределяет:
toString в классе Object
Возвращает:
строковое представление этой аннотации

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API