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.StringgetAttributeValue(javax.xml.stream.events.StartElement element, java.lang.String localPart)intgetCurrentDepth()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, removeMethods 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) 
 -