Class AbstractStationProfileSubsetWriter.ClosestTimeStationProfileFeatureSubset
java.lang.Object
ucar.nc2.ft.point.DsgCollectionImpl
ucar.nc2.ft.point.PointFeatureCCImpl
ucar.nc2.ft.point.StationProfileFeatureImpl
thredds.server.ncss.view.dsg.station.AbstractStationProfileSubsetWriter.ClosestTimeStationProfileFeatureSubset
- All Implemented Interfaces:
Comparable<ucar.unidata.geoloc.Station>,Iterable<ucar.nc2.ft.ProfileFeature>,ucar.nc2.ft.DsgFeatureCollection,ucar.nc2.ft.point.StationFeature,ucar.nc2.ft.PointFeatureCC,ucar.nc2.ft.StationProfileFeature,ucar.unidata.geoloc.EarthLocation,ucar.unidata.geoloc.Station
- Enclosing class:
- AbstractStationProfileSubsetWriter
protected static class AbstractStationProfileSubsetWriter.ClosestTimeStationProfileFeatureSubset
extends ucar.nc2.ft.point.StationProfileFeatureImpl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classNested classes/interfaces inherited from class ucar.nc2.ft.point.StationProfileFeatureImpl
ucar.nc2.ft.point.StationProfileFeatureImpl.StationProfileFeatureSubset -
Field Summary
Fields inherited from class ucar.nc2.ft.point.StationProfileFeatureImpl
localIterator, station, timeSeriesNptsFields inherited from class ucar.nc2.ft.point.PointFeatureCCImpl
collectionFeatureTypeFields inherited from class ucar.nc2.ft.point.DsgCollectionImpl
altName, altUnits, coordVars, extras, info, name, timeName, timeUnit -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClosestTimeStationProfileFeatureSubset(ucar.nc2.ft.point.StationProfileFeatureImpl stationFeat, ucar.nc2.time.CalendarDate wantedTime) -
Method Summary
Modifier and TypeMethodDescriptionucar.nc2.util.IOIterator<ucar.nc2.ft.PointFeatureCollection>ucar.ma2.StructureDataucar.nc2.ft.PointFeatureCollectionIteratorucar.nc2.ft.ProfileFeaturegetProfileByDate(ucar.nc2.time.CalendarDate date) List<ucar.nc2.time.CalendarDate>getTimes()Methods inherited from class ucar.nc2.ft.point.StationProfileFeatureImpl
compareTo, equals, getAltitude, getDescription, getLatitude, getLatLon, getLongitude, getName, getNobs, getWmoId, hashCode, hasNext, isMissing, iterator, next, resetIteration, size, subset, subsetMethods inherited from class ucar.nc2.ft.point.PointFeatureCCImpl
getCollectionFeatureTypeMethods inherited from class ucar.nc2.ft.point.DsgCollectionImpl
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getTimeName, getTimeUnitMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ucar.nc2.ft.DsgFeatureCollection
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCollectionFeatureType, getCoordinateVariables, getExtraVariables, getTimeName, getTimeUnitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ClosestTimeStationProfileFeatureSubset
protected ClosestTimeStationProfileFeatureSubset(ucar.nc2.ft.point.StationProfileFeatureImpl stationFeat, ucar.nc2.time.CalendarDate wantedTime) throws IOException - Throws:
IOException
-
-
Method Details
-
getTimes
-
getProfileByDate
public ucar.nc2.ft.ProfileFeature getProfileByDate(ucar.nc2.time.CalendarDate date) throws IOException - Throws:
IOException
-
getFeatureData
- Throws:
IOException
-
getCollectionIterator
public ucar.nc2.util.IOIterator<ucar.nc2.ft.PointFeatureCollection> getCollectionIterator() throws IOException- Throws:
IOException
-
getPointFeatureCollectionIterator
public ucar.nc2.ft.PointFeatureCollectionIterator getPointFeatureCollectionIterator() throws IOException- Throws:
IOException
-