public class OrderedIterator extends AbstractDisposable
Modifier and Type | Field and Description |
---|---|
protected DefaultFeatureSet |
fset |
protected Iterator |
iterator |
protected Feature |
lastFeature |
Constructor and Description |
---|
OrderedIterator(DefaultFeatureSet featureSet,
long index) |
Modifier and Type | Method and Description |
---|---|
protected DefaultFeature |
createFeature(FeatureProvider fData) |
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
protected void |
doNext() |
protected Iterator |
getIterator() |
boolean |
hasNext() |
protected boolean |
isDeletedOrHasToSkip(FeatureProvider data) |
Object |
next() |
void |
remove() |
protected void |
skypto(long index) |
dispose, dispose
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dispose
protected Feature lastFeature
protected Iterator iterator
protected DefaultFeatureSet fset
public OrderedIterator(DefaultFeatureSet featureSet, long index)
protected DefaultFeature createFeature(FeatureProvider fData) throws DataException
DataException
protected void doDispose() throws BaseException
AbstractDisposable
AbstractDisposable.dispose()
method, to be
implemented by child classes.BaseException
AbstractDisposable.dispose()
protected void skypto(long index)
protected Iterator getIterator()
protected boolean isDeletedOrHasToSkip(FeatureProvider data)
protected void doNext() throws DataException
DataException