protected static class CEConstraint.FilterIterator
extends java.lang.Object
implements java.util.Iterator<dap4.core.data.DataRecord>
| Modifier and Type | Field and Description |
|---|---|
protected dap4.core.data.DataRecord |
current |
protected dap4.core.data.DataSequence |
data |
protected CEAST |
filter |
protected long |
nrecords |
protected int |
recno |
protected dap4.core.dmr.DapSequence |
seq |
| Constructor and Description |
|---|
FilterIterator(CEConstraint ce,
dap4.core.dmr.DapSequence seq,
dap4.core.data.DataSequence data,
CEAST filter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
dap4.core.data.DataRecord |
next() |
void |
remove() |
protected dap4.core.dmr.DapSequence seq
protected dap4.core.data.DataSequence data
protected long nrecords
protected CEAST filter
protected int recno
protected dap4.core.data.DataRecord current
public FilterIterator(CEConstraint ce, dap4.core.dmr.DapSequence seq, dap4.core.data.DataSequence data, CEAST filter)
public boolean hasNext()
hasNext in interface java.util.Iterator<dap4.core.data.DataRecord>public dap4.core.data.DataRecord next()
next in interface java.util.Iterator<dap4.core.data.DataRecord>public void remove()
remove in interface java.util.Iterator<dap4.core.data.DataRecord>