public class CompositePointCollection extends PointCollectionImpl implements UpdateableCollection
PointCollectionImpl.PointCollectionSubset| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<VariableSimpleIF> |
dataVariables |
protected AttributeContainer |
globalAttributes |
localIterator| Modifier | Constructor and Description |
|---|---|
protected |
CompositePointCollection(java.lang.String name,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
TimedCollection pointCollections) |
| Modifier and Type | Method and Description |
|---|---|
AttributeContainer |
attributes() |
java.util.List<VariableSimpleIF> |
getDataVariables() |
java.util.List<Attribute> |
getGlobalAttributes()
Deprecated.
use attributes()
|
PointFeatureIterator |
getPointFeatureIterator()
Get an iterator over the PointFeatures of this collection.
|
PointFeatureCollection |
subset(LatLonRect boundingBox,
CalendarDateRange dateRange)
Subset this collection by boundingBox and/or dateRange
|
CalendarDateRange |
update() |
finish, getCollectionFeatureType, hasNext, iterator, next, resetIterationgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit, sizeprotected java.util.List<VariableSimpleIF> dataVariables
protected AttributeContainer globalAttributes
protected CompositePointCollection(java.lang.String name,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
TimedCollection pointCollections)
public java.util.List<VariableSimpleIF> getDataVariables()
public AttributeContainer attributes()
@Deprecated public java.util.List<Attribute> getGlobalAttributes()
@Nonnull public PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange)
PointFeatureCollectionsubset in interface PointFeatureCollectionsubset in class PointCollectionImplboundingBox - only points in this lat/lon bounding box. may be null.dateRange - only points in this date range. may be null.public PointFeatureIterator getPointFeatureIterator()
PointFeatureCollectiongetPointFeatureIterator in interface PointFeatureCollectionpublic CalendarDateRange update() throws java.io.IOException
update in interface UpdateableCollectionjava.io.IOException