private static class VisualizerUtil.VectorspaceIterator extends AbstractFilteredIterator<Relation<?>,Relation<? extends NumberVector<?>>>
Modifier and Type | Field and Description |
---|---|
private Iterator<Relation<?>> |
parent
Parent iterator.
|
Constructor and Description |
---|
VisualizerUtil.VectorspaceIterator(Iterator<Relation<?>> parent)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Iterator<Relation<?>> |
getParentIterator()
Get an iterator for the actual data.
|
protected Relation<? extends NumberVector<?>> |
testFilter(Relation<?> nextobj)
Test the filter predicate for a new object.
|
hasNext, init, next, remove
protected Iterator<Relation<?>> getParentIterator()
AbstractFilteredIterator
getParentIterator
in class AbstractFilteredIterator<Relation<?>,Relation<? extends NumberVector<?>>>
protected Relation<? extends NumberVector<?>> testFilter(Relation<?> nextobj)
AbstractFilteredIterator
testFilter
in class AbstractFilteredIterator<Relation<?>,Relation<? extends NumberVector<?>>>
nextobj
- Object to testnull
otherwise