ucar.nc2.iosp.adde
Class StationDB.Station

java.lang.Object
  extended by ucar.unidata.geoloc.EarthLocationImpl
      extended by ucar.unidata.geoloc.StationImpl
          extended by ucar.nc2.iosp.adde.StationDB.Station
All Implemented Interfaces:
Comparable<Station>, EarthLocation, Station
Enclosing class:
StationDB

public class StationDB.Station
extends StationImpl


Field Summary
 
Fields inherited from class ucar.unidata.geoloc.StationImpl
wmoId
 
Fields inherited from class ucar.unidata.geoloc.EarthLocationImpl
alt
 
Method Summary
 int compareTo(StationDB.Station so)
           
 double getAltitude()
          altitude in meters; missing = NaN.
 String getDescription()
          Station description
 double getLatitude()
          latitude in decimal degrees north
 double getLongitude()
          longitude in decimal degrees east
 String getName()
          Station name or id.
 String getWmoId()
          WMO station id
 String toString()
           
 
Methods inherited from class ucar.unidata.geoloc.StationImpl
compareTo, setDescription, setName, setWmoId
 
Methods inherited from class ucar.unidata.geoloc.EarthLocationImpl
getLatLon, isMissing, setAltitude, setLatitude, setLongitude
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ucar.unidata.geoloc.EarthLocation
getLatLon, isMissing
 

Method Detail

toString

public String toString()
Overrides:
toString in class StationImpl

getName

public String getName()
Description copied from class: StationImpl
Station name or id. Must be unique within the collection

Specified by:
getName in interface Station
Overrides:
getName in class StationImpl
Returns:
station name or id. May not be null.

getDescription

public String getDescription()
Description copied from class: StationImpl
Station description

Specified by:
getDescription in interface Station
Overrides:
getDescription in class StationImpl
Returns:
station description

getWmoId

public String getWmoId()
Description copied from class: StationImpl
WMO station id

Specified by:
getWmoId in interface Station
Overrides:
getWmoId in class StationImpl
Returns:
WMO station id, or null

getLatitude

public double getLatitude()
Description copied from class: EarthLocationImpl
latitude in decimal degrees north

Specified by:
getLatitude in interface EarthLocation
Overrides:
getLatitude in class EarthLocationImpl
Returns:
latitude in decimal degrees north

getLongitude

public double getLongitude()
Description copied from class: EarthLocationImpl
longitude in decimal degrees east

Specified by:
getLongitude in interface EarthLocation
Overrides:
getLongitude in class EarthLocationImpl
Returns:
longitude in decimal degrees east

getAltitude

public double getAltitude()
Description copied from class: EarthLocationImpl
altitude in meters; missing = NaN.

Specified by:
getAltitude in interface EarthLocation
Overrides:
getAltitude in class EarthLocationImpl
Returns:
altitude in meters; missing = NaN.

compareTo

public int compareTo(StationDB.Station so)


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.