placed retrieveEntryString, retrieveEntryBoolean, and retrieveEntryInt in Table.java to remove some duplicate code