abstract fun <T : Cacheable> getObject(key: String): T?
Returns a object with the given key.
T - the type of object being fetched.
T