Package ru.bitel.common
Interface XMLUtils.BGXMLEventReader
- All Superinterfaces:
java.util.Iterator<java.lang.Object>
,javax.xml.stream.XMLEventReader
- Enclosing class:
- XMLUtils
public static interface XMLUtils.BGXMLEventReader
extends javax.xml.stream.XMLEventReader
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getAttributes(javax.xml.stream.events.StartElement element)
java.lang.String
getAttributeValue(javax.xml.stream.events.StartElement element, java.lang.String localPart)
int
getCurrentDepth()
java.lang.Iterable<javax.xml.stream.events.StartElement>
iterable(java.lang.String path)
Возвращает итератор по пути.java.lang.Iterable<javax.xml.stream.events.StartElement>
newStartElementIterator(java.lang.String path)
Deprecated.Methods inherited from interface java.util.Iterator
forEachRemaining, next, remove
Methods inherited from interface javax.xml.stream.XMLEventReader
close, getElementText, getProperty, hasNext, nextEvent, nextTag, peek
-
Method Details
-
getCurrentDepth
int getCurrentDepth() -
newStartElementIterator
@Deprecated java.lang.Iterable<javax.xml.stream.events.StartElement> newStartElementIterator(java.lang.String path)Deprecated. -
iterable
java.lang.Iterable<javax.xml.stream.events.StartElement> iterable(java.lang.String path)Возвращает итератор по пути. При поиске он проходит полностью текущую ветку.
Т.е. если итератор будет вызван от начала документа, то он прочитает весь документ!- Parameters:
path
-- Returns:
-
getAttributeValue
java.lang.String getAttributeValue(javax.xml.stream.events.StartElement element, java.lang.String localPart) -
getAttributes
java.util.Map<java.lang.String,java.lang.String> getAttributes(javax.xml.stream.events.StartElement element)
-