public class FilteredPointFeatureIterator extends PointIteratorAbstract
PointFeatureIterator, but only retains elements that satisfy a provided
filter.PointIteratorAbstract.FiltercalcBounds, collection| Constructor and Description |
|---|
FilteredPointFeatureIterator(PointFeatureIterator origIter,
PointFeatureIterator.Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish() |
boolean |
hasNext() |
PointFeature |
next() |
void |
setBufferSize(int bufferSize) |
calcBounds, finishCalcBounds, getBoundingBox, getCalendarDateRange, getCount, getDateRange, setCalculateBoundspublic FilteredPointFeatureIterator(PointFeatureIterator origIter, PointFeatureIterator.Filter filter)
public boolean hasNext()
throws IOException
IOExceptionpublic PointFeature next() throws IOException
null if this iterator contains no more elements.IOExceptionpublic void finish()
public void setBufferSize(int bufferSize)
Copyright © 1999–2015 UCAR/Unidata. All rights reserved.