# Package s3games.util

- Interface Summary
  Interface | Description
  --- | ---
  SwitchListener | Listeners to switch class should implement this interface.

- Class Summary
  Class | Description
  --- | ---
  IndexedName | Represents a string of a form "WHATEVER(a,b,..z)", where a..z are numbers
  NameWithArgs | Represents a string of the form WHATEVER(a,b,...,z) where a..z are strings
  Switch | A switch is used to hold a logical value on/off, and notify all its registered listeners whenever it changes its value