Интерфейс StartElement
- Все суперинтерфейсы:
XMLEvent, XMLStreamConstants
public interface StartElement extends XMLEvent
- Начиная с версии:
- 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
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Attribute |
getAttributeByName |
Возвращает атрибут, указанный в qname. |
Iterator |
getAttributes() |
Возвращает Iterator атрибутов, не являющихся пространствами имен, объявленных в этом START_ELEMENT. |
QName |
getName() |
Возвращает имя этого события |
NamespaceContext |
getNamespaceContext() |
Возвращает контекст пространства имен, доступный только для чтения. |
Iterator |
getNamespaces() |
Возвращает Iterator пространств имен, объявленных для этого элемента. |
String |
getNamespaceURI |
Возвращает значение, с которым связан префикс в контексте этого элемента. |
Методы, объявленные в интерфейсе XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
Подробное описание методов
getName
QName getName()
- Возвращает:
- квалифицированное имя этого события
getAttributes
Iterator<Attribute> getAttributes()
Attribute. Атрибуты по своей природе не упорядочены и могут быть представлены в любом порядке.- Возвращает:
- Iterator интерфейсов Attribute, доступный только для чтения, или пустой iterator
getNamespaces
Iterator<Namespace> getNamespaces()
Iterator должен содержать только реализации интерфейса Namespace.
Namespace является Attribute. Список пространств имен можно перебрать как список атрибутов. Однако этот метод возвращает только список пространств имен, объявленных в этом START_ELEMENT, и не включает атрибуты, объявленные в этом START_ELEMENT. Если пространств имен нет, возвращает пустой iterator.
- Возвращает:
- Iterator интерфейсов Namespace, доступный только для чтения, или пустой iterator
getAttributeByName
Attribute getAttributeByName(QName name)
- Параметры:
-
name— qname требуемого атрибута - Возвращает:
- атрибут, соответствующий значению имени, или null
getNamespaceContext
NamespaceContext getNamespaceContext()
- Возвращает:
- текущий контекст пространства имен
getNamespaceURI
String getNamespaceURI(String prefix)
- Параметры:
-
prefix— префикс для поиска - Возвращает:
- uri, связанный с префиксом, или 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/StartElement.html