Abstract
The base class for a LocoStore
Creates a new empty LocoStore
Protected
Adds a Loco to the LocoStore
The Loco to add to the LocoStore
Deletes a Loco from the store
The identifier of the Loco to delete
true if successful, false if not
Used to get a loco given either the name or address
Identifier of Loco to find
{@link Loco} if found, undefined if not.
Updates a Loco in the store
The identifier of the Loco to update
Optional
The new name for the Loco
The new address for the Loco
Generated using TypeDoc
The base class for a LocoStore