public abstract class AbstractIterator<T> extends AbstractObjectWithProperties implements Iterator<T>, Iterable<T>, AutoCloseable
| Constructor and Description |
|---|
AbstractIterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
doClose() |
protected void |
doInit() |
protected void |
finalize() |
protected abstract T |
getNext() |
boolean |
hasNext() |
void |
init() |
Iterator<T> |
iterator() |
T |
next() |
void |
remove() |
protected void |
setLoadNext(boolean loadNext) |
clearProperties, getProperties, getProperty, getProperty, removeProperty, setProperties, setProperty, setPropertySoft, setPropertyWeak@PreDestroy public final void close()
close in interface AutoCloseableclose in class AbstractObjectWithPropertiesprotected void doClose()
protected void doInit()
protected void finalize()
throws Throwable
protected abstract T getNext() throws NoSuchElementException
NoSuchElementExceptionpublic void init()
protected void setLoadNext(boolean loadNext)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.