Spec-Zone.ru › OpenJDK 25

Класс 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
Тип сущности.

Поля, объявленные в интерфейсе 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()
Возвращает data.
String getName()
Возвращает имя сущности.
String getString()
Возвращает данные в виде String.
int getType()
Возвращает тип сущности.
boolean isGeneral()
Возвращает true, если это общая сущность.
boolean isParameter()
Возвращает true, если это параметрическая сущность.
static int name2type(String nm)
Преобразует строку nm в соответствующий тип сущности.

Методы, объявленные в классе 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", если соответствия нет

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, где приведены более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/text/html/parser/Entity.html

Spec-Zone.ru

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