private EventCatalog() { mEventParser = EventParser.getInstance(); // fill the catalog up with the events in the database (done once) Collection<Event> eventCollection = mEventParser.findAll(); for (Event e : eventCollection) { mEventHash.put(e.uniqueIdentifier(), e); } }