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 StructureData
getFeatureData()
The actual data of just this StationTimeSeries feature.PointFeatureIterator
getPointFeatureIterator()
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:PointFeatureCollection
Get 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:StationTimeSeriesFeature
The actual data of just this StationTimeSeries feature.- Returns:
- the actual data associated with this StationTimeSeries
- Throws:
IOException
- on i/o error
-
-