dm6801

Generics ex.

Jun 26th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. ** Task implements IDB interface
  2.  
  3. Task taskA = new Task("new Task", DateHandler.DEFAULT_CALENDAR);
  4. BackendLessHandler.db().add(taskA, taskA.getClass());
  5.  
  6.     public <T extends IDB> boolean add(T object, Class<T> type) {
  7.         Backendless.Data.of(type).save(object, new AsyncCallback<T>() {
  8.             @Override
  9.             public void handleResponse(T response) {
  10.                 Debug.log(TAG, "object of type \"" + response.getClass() + "\" created");
  11.             }
  12.  
  13.             @Override
  14.             public void handleFault(BackendlessFault fault) {
  15.                 Debug.log(TAG, "fault: " + fault.getCode());
  16.             }
  17.         });
  18.         return false;
  19.     }
Advertisement
Add Comment
Please, Sign In to add comment