Class AbstractStationSubsetWriter.ClosestTimeStationFeatureSubset

java.lang.Object
ucar.nc2.ft.point.DsgCollectionImpl
ucar.nc2.ft.point.PointCollectionImpl
ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
thredds.server.ncss.view.dsg.station.AbstractStationSubsetWriter.ClosestTimeStationFeatureSubset
All Implemented Interfaces:
Comparable<ucar.unidata.geoloc.Station>, Iterable<ucar.nc2.ft.PointFeature>, ucar.nc2.ft.DsgFeatureCollection, ucar.nc2.ft.point.StationFeature, ucar.nc2.ft.PointFeatureCollection, ucar.nc2.ft.StationTimeSeriesFeature, ucar.unidata.geoloc.EarthLocation, ucar.unidata.geoloc.Station
Enclosing class:
AbstractStationSubsetWriter

protected static class AbstractStationSubsetWriter.ClosestTimeStationFeatureSubset extends ucar.nc2.ft.point.StationTimeSeriesFeatureImpl
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected static class 
     

    Nested classes/interfaces inherited from class ucar.nc2.ft.point.StationTimeSeriesFeatureImpl

    ucar.nc2.ft.point.StationTimeSeriesFeatureImpl.StationFeatureSubset

    Nested classes/interfaces inherited from class ucar.nc2.ft.point.PointCollectionImpl

    ucar.nc2.ft.point.PointCollectionImpl.PointCollectionSubset
  • Field Summary

    Fields inherited from class ucar.nc2.ft.point.StationTimeSeriesFeatureImpl

    s

    Fields inherited from class ucar.nc2.ft.point.PointCollectionImpl

    localIterator

    Fields inherited from class ucar.nc2.ft.point.DsgCollectionImpl

    altName, altUnits, coordVars, extras, info, name, timeName, timeUnit
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    ClosestTimeStationFeatureSubset(ucar.nc2.ft.point.StationTimeSeriesFeatureImpl stationFeat, ucar.nc2.time.CalendarDate wantedTime)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ucar.ma2.StructureData
     
    ucar.nc2.ft.PointFeatureIterator
     

    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.unidata.geoloc.Station

    getName, getNobs

    Methods inherited from interface ucar.nc2.ft.StationTimeSeriesFeature

    size
  • Constructor Details

    • ClosestTimeStationFeatureSubset

      protected ClosestTimeStationFeatureSubset(ucar.nc2.ft.point.StationTimeSeriesFeatureImpl stationFeat, ucar.nc2.time.CalendarDate wantedTime) throws IOException
      Throws:
      IOException
  • Method Details

    • getFeatureData

      @Nonnull public ucar.ma2.StructureData getFeatureData() throws IOException
      Throws:
      IOException
    • getPointFeatureIterator

      public ucar.nc2.ft.PointFeatureIterator getPointFeatureIterator() throws IOException
      Throws:
      IOException