java.lang.Object
net.anwiba.commons.xml.dom.DomElementIterator<T>
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<T>,IClosableIterator<T,,IOException> ICloseable<IOException>,IClosableIoIterator<T>
-
Constructor Summary
ConstructorsConstructorDescriptionDomElementIterator(IBooleanProvider terminate, IClosableConnector connector, IAcceptor<XMLEvent> acceptor, IDomToObjectConverter<T> converter, IAcceptor<XMLEvent> errorAcceptor, Function<org.dom4j.Element, IOException> errorConsumer) DomElementIterator(IClosableConnector connector, IAcceptor<XMLEvent> acceptor, IDomToObjectConverter<T> converter) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.utilities.io.IClosableIoIterator
foreachMethods inherited from interface net.anwiba.commons.lang.functional.IClosableIterator
iterator, streamMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
DomElementIterator
public DomElementIterator(IClosableConnector connector, IAcceptor<XMLEvent> acceptor, IDomToObjectConverter<T> converter) -
DomElementIterator
public DomElementIterator(IBooleanProvider terminate, IClosableConnector connector, IAcceptor<XMLEvent> acceptor, IDomToObjectConverter<T> converter, IAcceptor<XMLEvent> errorAcceptor, Function<org.dom4j.Element, IOException> errorConsumer)
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceICloseable<T>- Throws:
IOException
-
hasNext
- Specified by:
hasNextin interfaceIClosableIterator<T,IOException> - Throws:
IOException
-
next
- Specified by:
nextin interfaceIClosableIterator<T,IOException> - Throws:
IOException
-