ucar.unidata.metdata
Interface StationTable

All Known Implementing Classes:
NamedStationTable, StationTableImpl

public interface StationTable

Abstraction for (read-only) table of (Fixed) Stations. This is a map by Identifier.

TODO: add subsetting by geographical region. TODO: RMI TODO: move to less specialized package.

Version:
$Revision: 1.8 $ $Date: 2005/05/13 18:31:31 $
Author:
Glenn Davis
See Also:
Station

Method Summary
 Station get(String id)
          Lookup Station by Identifier.
 Set keySet()
          Returns the set of Identifiers
 int size()
          Returns the number of stations in this table
 Collection values()
          Returns a collection view of the Station values contained in this table.
 

Method Detail

get

Station get(String id)
Lookup Station by Identifier.

Parameters:
id - station identifier
Returns:
the Station for that Id

keySet

Set keySet()
Returns the set of Identifiers

Returns:
set of IDs

size

int size()
Returns the number of stations in this table

Returns:
number of stations

values

Collection values()
Returns a collection view of the Station values contained in this table.

Returns:
the Collection of stations