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
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getName, getTimeName, 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