Spec-Zone .ru
спецификации, руководства, описания, API
|
public class EventReaderDelegate extends Object implements XMLEventReader
XMLEventReader
, StreamReaderDelegate
Конструктор и Описание |
---|
EventReaderDelegate()
Создайте пустой фильтр без родителя.
|
EventReaderDelegate(XMLEventReader reader)
Создайте фильтр с указанным родителем.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
close()
Освобождает любые ресурсы, связанные с этим Читателем.
|
Строка |
getElementText()
Читает контент элемента только для текста.
|
XMLEventReader |
getParent()
Получите родителя этого экземпляра.
|
Объект |
getProperty(String name)
Получите значение функции/свойства от базовой реализации
|
boolean |
hasNext()
Проверьте, есть ли больше событий.
|
Объект |
next()
Возвращает следующий элемент в итерации.
|
XMLEvent |
nextEvent()
Получите следующий XMLEvent
|
XMLEvent |
nextTag()
Пропуски любые незначащие события пространства до START_ELEMENT или END_ELEMENT достигаются.
|
XMLEvent |
peek()
Проверьте следующий XMLEvent, не читая это из потока.
|
void |
remove()
Удаляет из базового набора последний элемент, возвращенный этим iterator (дополнительная работа).
|
void |
setParent(XMLEventReader reader)
Установите родителя этого экземпляра.
|
public EventReaderDelegate()
public EventReaderDelegate(XMLEventReader reader)
reader
- родительpublic void setParent(XMLEventReader reader)
reader
- новый родительpublic XMLEventReader getParent()
public XMLEvent nextEvent() throws XMLStreamException
XMLEventReader
nextEvent
в интерфейсе XMLEventReader
XMLStreamException
- если есть ошибка с базовым XML.XMLEvent
public Object next()
Iterator
public boolean hasNext()
XMLEventReader
hasNext
в интерфейсе Iterator
hasNext
в интерфейсе XMLEventReader
public XMLEvent peek() throws XMLStreamException
XMLEventReader
peek
в интерфейсе XMLEventReader
XMLStreamException
XMLEvent
public void close() throws XMLStreamException
XMLEventReader
close
в интерфейсе XMLEventReader
XMLStreamException
- если есть ошибки, освобождая связанные ресурсыpublic String getElementText() throws XMLStreamException
XMLEventReader
getElementText
в интерфейсе XMLEventReader
XMLStreamException
- если текущее событие не является START_ELEMENT или если с не текстовым элементом встречаютсяpublic XMLEvent nextTag() throws XMLStreamException
XMLEventReader
nextTag
в интерфейсе XMLEventReader
XMLStreamException
- если с чем-нибудь кроме пробелов встречаютсяpublic Object getProperty(String name) throws IllegalArgumentException
XMLEventReader
getProperty
в интерфейсе XMLEventReader
name
- Имя свойстваIllegalArgumentException
- если свойство не поддерживаетсяpublic void remove()
Iterator
Iterator.next()
. Поведение iterator является неуказанным, если базовый набор изменяется, в то время как итерация происходит всегда кроме, вызывая этот метод.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.