Интерфейс EntityReference
- Все суперинтерфейсы:
XMLEvent, XMLStreamConstants
public interface EntityReference extends XMLEvent
Интерфейс для обработки событий сущностей. Это событие сообщает о сущностях, которые не были разрешены, и передаёт их текст замены без обработки (если он доступен). Это событие будет сообщено, если для javax.xml.stream.isReplacingEntityReferences установлено значение false. Если для javax.xml.stream.isReplacingEntityReferences установлено значение true, ссылки на сущности будут разрешаться прозрачно. Сущности обрабатываются двумя возможными способами: (1) Если для javax.xml.stream.isReplacingEntityReferences установлено значение true, все ссылки на сущности разрешаются и прозрачно передаются как разметка. (2) Если для javax.xml.stream.isReplacingEntityReferences установлено значение false, ссылки на сущности передаются как событие EntityReference.
- Начиная с:
- 1.6
Краткое описание полей
Поля, объявленные в интерфейсе XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
EntityDeclaration |
getDeclaration() |
Возвращает объявление этой сущности. |
String |
getName() |
Имя сущности |
Методы, объявленные в интерфейсе XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
Подробное описание методов
getDeclaration
EntityDeclaration getDeclaration()
Возвращает объявление этой сущности.
- Возвращает:
- объявление
getName
String getName()
Имя сущности
- Возвращает:
- имя сущности; может быть null
© 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.xml/javax/xml/stream/events/EntityReference.html