code: @SuppressWarnings("unchecked")
    public <T> T fromCursor(Cursor c, T object) {
      return ((DaoAdapter<T>) getAdapter(object.getClass())).fromCursor(c, object);
    }
docs: Fills the field in the provided object with data from the current row in
  {@link Cursor}.
  
  @param <T> the type of the provided object
  @param c an open {@link Cursor} with position set to valid row
  @param object the instance to be filled with data
  @return the same object for easy chaining