Package ucar.nc2.ft.point
Class StationTimeSeriesFeatureImpl.StationFeatureSubset
- java.lang.Object
-
- ucar.nc2.ft.point.DsgCollectionImpl
-
- ucar.nc2.ft.point.PointCollectionImpl
-
- ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
-
- ucar.nc2.ft.point.StationTimeSeriesFeatureImpl.StationFeatureSubset
-
- All Implemented Interfaces:
Comparable<Station>,Iterable<PointFeature>,DsgFeatureCollection,StationFeature,PointFeatureCollection,StationTimeSeriesFeature,EarthLocation,Station
- Enclosing class:
- StationTimeSeriesFeatureImpl
public static class StationTimeSeriesFeatureImpl.StationFeatureSubset extends StationTimeSeriesFeatureImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
StationTimeSeriesFeatureImpl.StationFeatureSubset
-
Nested classes/interfaces inherited from class ucar.nc2.ft.point.PointCollectionImpl
PointCollectionImpl.PointCollectionSubset
-
-
Field Summary
-
Fields inherited from class ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
s
-
Fields inherited from class ucar.nc2.ft.point.PointCollectionImpl
localIterator
-
-
Constructor Summary
Constructors Constructor Description StationFeatureSubset(StationTimeSeriesFeatureImpl from, CalendarDateRange filter_date)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructureDatagetFeatureData()The actual data of just this StationTimeSeries feature.PointFeatureIteratorgetPointFeatureIterator()Get an iterator over the PointFeatures of this collection.-
Methods inherited from class ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
compareTo, equals, getAltitude, getCollectionFeatureType, getDescription, getLatitude, getLatLon, getLongitude, getWmoId, hashCode, isMissing, subset, toString
-
Methods inherited from class ucar.nc2.ft.point.PointCollectionImpl
finish, hasNext, iterator, next, resetIteration, subset
-
Methods inherited from class ucar.nc2.ft.point.DsgCollectionImpl
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, size
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ucar.nc2.ft.DsgFeatureCollection
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface ucar.nc2.ft.PointFeatureCollection
finish, hasNext, next, resetIteration, subset
-
Methods inherited from interface ucar.nc2.ft.StationTimeSeriesFeature
size
-
-
-
-
Constructor Detail
-
StationFeatureSubset
public StationFeatureSubset(StationTimeSeriesFeatureImpl from, CalendarDateRange filter_date)
-
-
Method Detail
-
getPointFeatureIterator
public PointFeatureIterator getPointFeatureIterator() throws IOException
Description copied from interface:PointFeatureCollectionGet an iterator over the PointFeatures of this collection. call PointFeatureIterator.finish() when done- Returns:
- iterator over the PointFeatures of this collection
- Throws:
IOException- on read error
-
getFeatureData
@Nonnull public StructureData getFeatureData() throws IOException
Description copied from interface:StationTimeSeriesFeatureThe actual data of just this StationTimeSeries feature.- Returns:
- the actual data associated with this StationTimeSeries
- Throws:
IOException- on i/o error
-
-