public class FlattenedDatasetPointCollection extends PointCollectionImpl
iterator
returns features in default order, with maximum read
efficiency as the goal.Modifier and Type | Class and Description |
---|---|
protected class |
FlattenedDatasetPointCollection.FlattenedDatasetPointIterator |
PointCollectionImpl.PointCollectionSubset
localIterator
Constructor and Description |
---|
FlattenedDatasetPointCollection(FeatureDatasetPoint fdPoint)
Constructs a FlattenedDatasetPointCollection.
|
Modifier and Type | Method and Description |
---|---|
PointFeatureIterator |
getPointFeatureIterator()
Get an iterator over the PointFeatures of this collection.
|
finish, getCollectionFeatureType, hasNext, iterator, next, resetIteration, subset
getAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getInfo, getName, getNobs, getTimeUnit, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getName, getTimeUnit, size
forEach, spliterator
public FlattenedDatasetPointCollection(FeatureDatasetPoint fdPoint) throws IllegalArgumentException
fdPoint
- a point dataset.IllegalArgumentException
- if any of the feature collections in the dataset are not of type
PointFeatureCollection
or NestedPointFeatureCollection
.public PointFeatureIterator getPointFeatureIterator() throws IOException
PointFeatureCollection
IOException
- on read error