@Override public void finish() { if (localIterator != null) localIterator.finish(); }
public void setBufferSize(int bytes) { pfciter.setBufferSize(bytes); }
private PointFeatureCollection nextFilteredPointFeatureCollection() throws IOException { //if ( pfciter == null) return null; if (!pfciter.hasNext()) { pfciter.close(); return null; } PointFeatureCollection pdata = pfciter.next(); while (!filter(pdata)) { if (!pfciter.hasNext()) { pfciter.close(); return null; } pdata = pfciter.next(); } return pdata; }
@Override public boolean hasNext() { try { return pfIterator.hasNext(); } catch (IOException e) { throw new RuntimeException(e); } }
@Override public StationTimeSeriesFeature next() throws IOException { return (StationTimeSeriesFeature) localIterator.next(); }
@Override public void finish() { if (localIterator != null) localIterator.close(); }
@Override public boolean hasNext() { try { return pfIterator.hasNext(); } catch (IOException e) { throw new RuntimeException(e); } }
@Override public ProfileFeature next() throws IOException { return (ProfileFeature) localIterator.next(); }
/** * @deprecated use try-with-resource */ default void finish() { close(); }
@Override public boolean hasNext() throws IOException { if (localIterator == null) resetIteration(); return localIterator.hasNext(); }
@Override public StationTimeSeriesFeature next() throws IOException { return (StationTimeSeriesFeature) localIterator.next(); }
public void finish() { if (localIterator != null) localIterator.finish(); }
public void setBufferSize(int bytes) { collectionIter.setBufferSize(bytes); }
@Override public void close() { pfciter.close(); }
private PointFeatureCollection nextFilteredPointFeatureCollection() throws IOException { if ( pfciter == null) return null; if (!pfciter.hasNext()) return null; PointFeatureCollection pdata = pfciter.next(); while (!filter(pdata)) { if (!pfciter.hasNext()) return null; pdata = pfciter.next(); } return pdata; }
@Override public boolean hasNext() throws IOException { if (localIterator == null) resetIteration(); return localIterator.hasNext(); }
@Override public ProfileFeature next() throws IOException { return (ProfileFeature) localIterator.next(); }
public void finish() { pfciter.finish(); }