Интерфейс Attribute

Все суперинтерфейсы:
XMLEvent, XMLStreamConstants
Все известные подинтерфейсы:
Namespace
public interface Attribute
extends XMLEvent

Интерфейс, содержащий информацию об атрибуте. Атрибуты представлены как набор событий, доступных из StartElement. Другие приложения могут отображать атрибуты как события первого порядка, например, в результате выражения XPath.

С:
1.6
См. также:
StartElement

Поля

Объявленные поля в интерфейсе javax.xml.stream.XMLStreamConstants

ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT

Методы

Модификатор и типМетодОписание
StringgetDTDType()

Получает тип этого атрибута, по умолчанию — строка "CDATA"

QNamegetName()

Возвращает QName для этого атрибута

StringgetValue()

Получает нормализованное значение этого атрибута

booleanisSpecified()

Флаг, указывающий, был ли этот атрибут фактически указан в стартовом теге его элемента или был задан по умолчанию из схемы.

Объявленные методы в интерфейсе javax.xml.stream.events.XMLEvent

asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode

Методы

getName

QName getName()

Возвращает QName для этого атрибута

getValue

String getValue()

Получает нормализованное значение этого атрибута

getDTDType

String getDTDType()

Получает тип этого атрибута, по умолчанию — строка "CDATA"

Возвращает:
тип в виде строки, по умолчанию — "CDATA"

isSpecified

boolean isSpecified()

Флаг, указывающий, был ли этот атрибут фактически указан в стартовом теге его элемента или был задан по умолчанию из схемы.

Возвращает:
возвращает true, если он был указан в стартовом элементе

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/stream/events/Attribute.html

Spec-Zone .ru
спецификации, руководства, описания, API