FastEditedIterator insteadpublic class EditedIterator extends FilteredIterator
| Modifier and Type | Field and Description |
|---|---|
protected FeatureManager |
featureManager
Deprecated.
|
protected DefaultFeatureSet |
fset |
protected java.util.Iterator |
iterator |
protected Feature |
lastFeature |
current, filter, nextChecked| Constructor and Description |
|---|
EditedIterator(DefaultFeatureSet featureSet)
Deprecated.
|
EditedIterator(DefaultFeatureSet featureSet,
long index)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected DefaultFeature |
createFeature(FeatureProvider data)
Deprecated.
|
protected void |
doDispose()
Deprecated.
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
protected java.util.Iterator |
getIterator()
Deprecated.
|
boolean |
hasNext()
Deprecated.
|
protected boolean |
isDeletedOrHasToSkip(FeatureProvider data)
Deprecated.
|
protected boolean |
isFeatureIsNew()
Deprecated.
|
java.lang.Object |
next()
Deprecated.
|
void |
remove()
Deprecated.
|
protected void |
setNewsFeatures(java.util.Iterator newsFeatures)
Deprecated.
|
doNext, match, skyptodispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposeprotected FeatureManager featureManager
protected java.util.Iterator iterator
protected DefaultFeatureSet fset
protected Feature lastFeature
public EditedIterator(DefaultFeatureSet featureSet)
public EditedIterator(DefaultFeatureSet featureSet, long index) throws DataException
DataExceptionpublic void remove()
remove in interface java.util.Iteratorpublic boolean hasNext()
hasNext in interface java.util.IteratorhasNext in class FilteredIteratorpublic java.lang.Object next()
next in interface java.util.Iteratornext in class FilteredIteratorprotected void setNewsFeatures(java.util.Iterator newsFeatures)
protected boolean isFeatureIsNew()
protected java.util.Iterator getIterator()
getIterator in class FilteredIteratorprotected DefaultFeature createFeature(FeatureProvider data) throws DataException
DataExceptionprotected boolean isDeletedOrHasToSkip(FeatureProvider data)
protected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class FilteredIteratorBaseExceptionAbstractDisposable.dispose()