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:
  • Method Summary

    Modifier and Type
    Method
    Description
    get(String id)
    Lookup Station by Identifier.
    Returns the set of Identifiers
    int
    Returns the number of stations in this table
    Returns a collection view of the Station values contained in this table.
  • Method Details

    • 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