abstract class ObjectIterator<O extends DMXObject,M extends DMXObjectModelImpl> extends Object implements Iterator<O>
Modifier and Type | Field and Description |
---|---|
private Iterator<M> |
objects |
protected PersistenceLayer |
pl |
Constructor and Description |
---|
ObjectIterator(PersistenceLayer pl) |
Modifier and Type | Method and Description |
---|---|
(package private) abstract Iterator<M> |
fetchObjects() |
boolean |
hasNext() |
(package private) abstract O |
instantiateObject(M model) |
O |
next() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
protected PersistenceLayer pl
private Iterator<M extends DMXObjectModelImpl> objects
ObjectIterator(PersistenceLayer pl)
abstract Iterator<M> fetchObjects()
abstract O instantiateObject(M model)
Copyright © 2018. All Rights Reserved.