Класс Entity
- java.lang.Object
-
- javax.swing.text.html.parser.Entity
- Все реализованные интерфейсы:
- DTDConstants
public final class Entity extends Object implements DTDConstants
Сущность описывается в DTD с помощью конструкции ENTITY. Она определяет тип и значение сущности.
- См. также:
DTD
Поля
| Модификатор и тип | Поле и описание |
|---|---|
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(String name,
int type,
char[] data)
Создаёт сущность. |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
char[] |
getData()
Возвращает |
String |
getName()
Возвращает имя сущности. |
String |
getString()
Возвращает данные в виде |
int |
getType()
Возвращает тип сущности. |
boolean |
isGeneral()
Возвращает |
boolean |
isParameter()
Возвращает |
static int |
name2type(String nm)
Преобразует строку |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробности полей
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, 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.