public class FastFilteredIterator extends FilteredIterator
| Modifier and Type | Field and Description |
|---|---|
protected DefaultFeatureSet |
fset |
protected java.util.Iterator |
iterator |
protected Feature |
lastFeature |
current, filter, nextChecked| 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 |
initializeFeature() |
protected boolean |
isDeletedOrHasToSkip(FeatureProvider data) |
void |
remove() |
doNext, getIterator, hasNext, match, next, skyptodispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposeprotected java.util.Iterator iterator
protected DefaultFeatureSet fset
protected Feature lastFeature
protected DefaultFeature createFeature(FeatureProvider fData) throws DataException
DataExceptionprotected void initializeFeature()
public void remove()
remove in interface java.util.Iteratorprotected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class FilteredIteratorBaseExceptionAbstractDisposable.dispose()protected boolean isDeletedOrHasToSkip(FeatureProvider data)