protected static class CEConstraint.FilterIterator extends Object implements Iterator<DataRecord>
Modifier and Type | Field and Description |
---|---|
protected DataRecord |
current |
protected DataSequence |
data |
protected CEAST |
filter |
protected long |
nrecords |
protected int |
recno |
protected DapSequence |
seq |
Constructor and Description |
---|
FilterIterator(CEConstraint ce,
DapSequence seq,
DataSequence data,
CEAST filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
DataRecord |
next() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
protected DapSequence seq
protected DataSequence data
protected long nrecords
protected CEAST filter
protected int recno
protected DataRecord current
public FilterIterator(CEConstraint ce, DapSequence seq, DataSequence data, CEAST filter)
public boolean hasNext()
hasNext
in interface Iterator<DataRecord>
public DataRecord next()
next
in interface Iterator<DataRecord>
public void remove()
remove
in interface Iterator<DataRecord>
Copyright © 1999–2017 UCAR/Unidata. All rights reserved.