Класс Annotation
java.lang.Object
java.text.Annotation
public class Annotation extends Object
Объект Annotation используется в качестве оболочки для значения текстового атрибута, если атрибут обладает характеристиками аннотации. Эти характеристики:
- Диапазон текста, к которому применяется атрибут, критически важен для семантики диапазона. Это означает, что атрибут не может применяться к поддиапазонам диапазона текста, к которому он применяется, и, если у двух смежных диапазонов текста одинаково значение для этого атрибута, атрибут все равно не может быть применен к объединенному диапазону в целом с этим значением.
- Атрибут или его значение, как правило, больше не применяются, если базовый текст изменен.
Обертка значения атрибута в объект Annotation гарантирует, что смежные текстовые фрагменты не будут объединены, даже если значения атрибутов равны, и указывает контейнерам текста, что атрибут должен быть удален, если базовый текст изменён.
- С тех пор:
- 1.2
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Annotation |
Создаёт запись аннотации со заданным значением, которое может быть null. |
Краткое описание методов
Подробное описание конструкторов
Annotation
public Annotation(Object value)
Создаёт запись аннотации со заданным значением, которое может быть null.
- Параметры:
-
value- значение атрибута
Подробное описание методов
getValue
public Object getValue()
Возвращает значение атрибута, которое может быть null.
- Возвращает:
- значение атрибута
toString
© 1993, 2025, 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.
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/text/Annotation.html