@Override public TList getList(String listId, Argument... args) { TList tList = get(createUrl(GET_LIST).params(args).asString(), TList.class, listId); tList.setInternalTrello(this); return tList; }
@Override public TList getActionList(String actionId, Argument... args) { TList tList = get(createUrl(GET_ACTION_LIST).params(args).asString(), TList.class, actionId); tList.setInternalTrello(this); return tList; }
@Override public TList getActionList(String actionId, Argument... args) { TList tList = get(createUrl(GET_ACTION_LIST).params(args).asString(), TList.class, actionId); tList.setInternalTrello(this); return tList; }
@Override public TList getList(String listId, Argument... args) { TList tList = get(createUrl(GET_LIST).params(args).asString(), TList.class, listId); tList.setInternalTrello(this); return tList; }
@Override public List<TList> getBoardLists(String boardId, Argument... args) { List<TList> tLists = Arrays.asList(get(createUrl(GET_BOARD_LISTS).params(args).asString(), TList[].class, boardId)); for (TList list : tLists) { list.setInternalTrello(this); for (Card card : list.getCards()) { card.setInternalTrello(this); } } return tLists; }
@Override public List<TList> getBoardLists(String boardId, Argument... args) { List<TList> tLists = Arrays.asList(get(createUrl(GET_BOARD_LISTS).params(args).asString(), TList[].class, boardId)); for (TList list : tLists) { list.setInternalTrello(this); for (Card card : list.getCards()) { card.setInternalTrello(this); } } return tLists; }
@Override public Board getBoard(String boardId, Argument... args) { Board board = get(createUrl(GET_BOARD).params(args).asString(), Board.class, boardId); board.setInternalTrello(this); for (TList list : board.getLists()) { list.setInternalTrello(this); } return board; }