org.omnaest.utils.xml
Class XMLIteratorFactory.XMLIterator

java.lang.Object
  extended by org.omnaest.utils.xml.XMLIteratorFactory.XMLIterator
All Implemented Interfaces:
Iterator<String>
Enclosing class:
XMLIteratorFactory

protected static final class XMLIteratorFactory.XMLIterator
extends Object
implements Iterator<String>

Author:
Omnaest
See Also:
XMLIteratorFactory

Constructor Summary
protected XMLIteratorFactory.XMLIterator(Accessor<String> accessor, org.omnaest.utils.xml.XMLIteratorFactory.ScopeControl scopeControl, ExceptionHandler exceptionHandler, XMLEventReader xmlEventReader, XMLEventFactory xmlEventFactory, String encoding, org.omnaest.utils.xml.XMLIteratorFactory.TraversalContextControl traversalContextControl, XMLIteratorFactory.XMLElementSelector xmlElementSelector, XMLOutputFactory xmlOutputFactory, org.omnaest.utils.xml.XMLIteratorFactory.TouchBarrierControl touchBarrierControl, List<XMLIteratorFactory.XMLEventTransformer> xmlEventTransformerList)
           
 
Method Summary
 boolean hasNext()
           
 String next()
           
 void remove()
           
 String resolveNextElement()
           
 void resolveNextElementIfUnresolved()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLIteratorFactory.XMLIterator

protected XMLIteratorFactory.XMLIterator(Accessor<String> accessor,
                                         org.omnaest.utils.xml.XMLIteratorFactory.ScopeControl scopeControl,
                                         ExceptionHandler exceptionHandler,
                                         XMLEventReader xmlEventReader,
                                         XMLEventFactory xmlEventFactory,
                                         String encoding,
                                         org.omnaest.utils.xml.XMLIteratorFactory.TraversalContextControl traversalContextControl,
                                         XMLIteratorFactory.XMLElementSelector xmlElementSelector,
                                         XMLOutputFactory xmlOutputFactory,
                                         org.omnaest.utils.xml.XMLIteratorFactory.TouchBarrierControl touchBarrierControl,
                                         List<XMLIteratorFactory.XMLEventTransformer> xmlEventTransformerList)
Parameters:
accessor -
scopeControl -
exceptionHandler -
xmlEventReader -
xmlEventFactory -
encoding -
traversalContextControl -
xmlElementSelector -
xmlOutputFactory -
touchBarrierControl -
xmlEventTransformerList -
See Also:
XMLIteratorFactory.XMLIterator
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<String>

next

public String next()
Specified by:
next in interface Iterator<String>

remove

public void remove()
Specified by:
remove in interface Iterator<String>

resolveNextElementIfUnresolved

public void resolveNextElementIfUnresolved()

resolveNextElement

public String resolveNextElement()


Copyright © 2013. All Rights Reserved.