code: public static <T> T fetchObject(Class<T> clazz, String id) {
          return getFactory(clazz).fetchObject(clazz, id);
      }
docs: Fetches an object, identified by its unique id, from the underlying data store.
  
  @param <T> Class of domain object.
  @param clazz Class of object to create.
  @param id Unique id of the object.
  @return The requested object.