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
public FlattenedDatasetPointCollection(FeatureDatasetPoint fdPoint) throws java.lang.IllegalArgumentException
fdPoint
- a point dataset.java.lang.IllegalArgumentException
- if any of the feature collections in the dataset are not of type
PointFeatureCollection
or NestedPointFeatureCollection
.public PointFeatureIterator getPointFeatureIterator()
PointFeatureCollection