Class StationImpl

All Implemented Interfaces:
Comparable<Station>, EarthLocation, Station

@Deprecated public class StationImpl extends EarthLocationImpl implements Station
Deprecated.
only use Station in 6.
Implementation of Station
  • Constructor Details

    • StationImpl

      public StationImpl(String name, String desc, String wmoId, double lat, double lon, double alt)
      Deprecated.
    • StationImpl

      public StationImpl(String name, String desc, String wmoId, double lat, double lon, double alt, int nobs)
      Deprecated.
    • StationImpl

      public StationImpl(Station s, int nobs)
      Deprecated.
  • Method Details

    • getName

      @Nonnull public String getName()
      Deprecated.
      Station name or id. Must be unique within the collection
      Specified by:
      getName in interface Station
      Returns:
      station name or id. May not be null.
    • getDescription

      public String getDescription()
      Deprecated.
      Station description
      Specified by:
      getDescription in interface Station
      Returns:
      station description
    • getWmoId

      public String getWmoId()
      Deprecated.
      WMO station id
      Specified by:
      getWmoId in interface Station
      Returns:
      WMO station id, or null
    • getNobs

      public int getNobs()
      Deprecated.
      Description copied from interface: Station
      get Number of obs at this station
      Specified by:
      getNobs in interface Station
      Returns:
      Number of obs or -1 if unknown
    • incrNobs

      public void incrNobs()
      Deprecated.
    • compareTo

      public int compareTo(Station so)
      Deprecated.
      Specified by:
      compareTo in interface Comparable<Station>
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class EarthLocationImpl