Класс Entity
java.lang.Object
javax.swing.text.html.parser.Entity
- Все реализованные интерфейсы:
DTDConstants
public final class Entity extends Object implements DTDConstants
Сущность описывается в DTD с помощью конструкции ENTITY. Она определяет тип и значение сущности.
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
char[] |
data |
Массив символов данных. |
String |
name |
Имя сущности. |
int |
type |
Тип сущности. |
Поля, объявленные в интерфейсе javax.swing.text.html.parser.DTDConstants
ANY, CDATA, CONREF, CURRENT, DEFAULT, EMPTY, ENDTAG, ENTITIES, ENTITY, FIXED, GENERAL, ID, IDREF, IDREFS, IMPLIED, MD, MODEL, MS, NAME, NAMES, NMTOKEN, NMTOKENS, NOTATION, NUMBER, NUMBERS, NUTOKEN, NUTOKENS, PARAMETER, PI, PUBLIC, RCDATA, REQUIRED, SDATA, STARTTAG, SYSTEM
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Entity |
Создаёт сущность. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
char[] |
getData() |
Возвращает data. |
String |
getName() |
Получает имя сущности. |
String |
getString() |
Возвращает данные как String. |
int |
getType() |
Получает тип сущности. |
boolean |
isGeneral() |
Возвращает true, если это общая сущность. |
boolean |
isParameter() |
Возвращает true, если это параметрическая сущность. |
static int |
name2type |
Преобразует строку nm в соответствующий тип сущности. |
Подробное описание полей
name
public String name
Имя сущности.
type
public int type
Тип сущности.
data
public char[] data
Массив символов данных.
Подробное описание конструкторов
Entity
public Entity(String name, int type, char[] data)
Создаёт сущность.
- Параметры:
-
name- имя сущности -
type- тип сущности -
data- массив символов данных
Подробное описание методов
getName
public String getName()
Получает имя сущности.
- Возвращает:
- имя сущности, как
String
getType
public int getType()
Получает тип сущности.
- Возвращает:
- тип сущности
isParameter
public boolean isParameter()
Возвращает
true, если это параметрическая сущность.- Возвращает:
-
true, если это параметрическая сущность
isGeneral
public boolean isGeneral()
Возвращает
true, если это общая сущность.- Возвращает:
-
true, если это общая сущность
getData
public char[] getData()
Возвращает
data.- Возвращает:
data
getString
public String getString()
Возвращает данные как
String.- Возвращает:
- данные как
String
name2type
public static int name2type(String nm)
Преобразует строку
nm в соответствующий тип сущности. Если для строки нет соответствующего типа сущности, возвращает тип, соответствующий "CDATA". Допустимые типы сущностей: "PUBLIC", "CDATA", "SDATA", "PI", "STARTTAG", "ENDTAG", "MS", "MD", "SYSTEM".- Параметры:
-
nm- преобразуемая строка - Возвращает:
- соответствующий тип сущности или тип, соответствующий "CDATA", если такого типа нет
© 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.desktop/javax/swing/text/html/parser/Entity.html