de.deepamehta.core.impl
abstract class ObjectIterator<O extends DeepaMehtaObject,M extends DeepaMehtaObjectModel> extends Object implements Iterator<O>
Modifier and Type | Field and Description |
---|---|
protected EmbeddedService |
dms |
private Iterator<M> |
objects |
Constructor and Description |
---|
ObjectIterator(EmbeddedService dms) |
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() |
protected EmbeddedService dms
private Iterator<M extends DeepaMehtaObjectModel> objects
ObjectIterator(EmbeddedService dms)
public boolean hasNext()
hasNext
in interface Iterator<O extends DeepaMehtaObject>
public void remove()
remove
in interface Iterator<O extends DeepaMehtaObject>
abstract Iterator<M> fetchObjects()
abstract O instantiateObject(M model)
Copyright © 2015. All Rights Reserved.