public List<DataSetSort> parseSortOperations(JsonArray columnSortsJsonArray) { if (columnSortsJsonArray == null) { return null; } List<DataSetSort> dataSetSorts = new ArrayList<DataSetSort>(); // There's only one DataSetSort, the json array is an array of column sorts DataSetSort dataSetSort = new DataSetSort(); dataSetSorts.add(dataSetSort); List<ColumnSort> columnSorts = parseColumnSorts(columnSortsJsonArray); if (columnSorts != null) { dataSetSort.getColumnSortList().addAll(columnSorts); } return dataSetSorts; }
public List<DataSetSort> parseSortOperations(JsonArray columnSortsJsonArray) { if (columnSortsJsonArray == null) { return null; } List<DataSetSort> dataSetSorts = new ArrayList<DataSetSort>(); // There's only one DataSetSort, the json array is an array of column sorts DataSetSort dataSetSort = new DataSetSort(); dataSetSorts.add(dataSetSort); List<ColumnSort> columnSorts = parseColumnSorts(columnSortsJsonArray); if (columnSorts != null) { dataSetSort.getColumnSortList().addAll(columnSorts); } return dataSetSorts; }
/** * Clone this sort operation. */ public DataSetSort cloneInstance() { DataSetSort clone = new DataSetSort(); for (ColumnSort columnSort : columnSortList) { clone.addSortColumn(columnSort.cloneInstance()); } return clone; }
/** * Clone this sort operation. */ public DataSetSort cloneInstance() { DataSetSort clone = new DataSetSort(); for (ColumnSort columnSort : columnSortList) { clone.addSortColumn(columnSort.cloneInstance()); } return clone; }
public T sort(String columnId, SortOrder order) { DataSetOp op = getCurrentOp(); if (op == null || !(op instanceof DataSetSort)) { dataSetLookup.addOperation(new DataSetSort()); } DataSetSort sOp = (DataSetSort) getCurrentOp(); sOp.addSortColumn(new ColumnSort(columnId, order)); return (T) this; }
public T sort(String columnId, SortOrder order) { DataSetOp op = getCurrentOp(); if (op == null || !(op instanceof DataSetSort)) { dataSetLookup.addOperation(new DataSetSort()); } DataSetSort sOp = (DataSetSort) getCurrentOp(); sOp.addSortColumn(new ColumnSort(columnId, order)); return (T) this; }
@Override public void sort(String columnId, SortOrder sortOrder) { unsort(); String sourceId = _getSourceColumnId(columnId); DataSetSort sortOp = new DataSetSort(); sortOp.addSortColumn(new ColumnSort(sourceId, sortOrder)); lookupCurrent.addOperation(sortOp); }
@Override public void sort(String columnId, SortOrder sortOrder) { unsort(); String sourceId = _getSourceColumnId(columnId); DataSetSort sortOp = new DataSetSort(); sortOp.addSortColumn(new ColumnSort(sourceId, sortOrder)); lookupCurrent.addOperation(sortOp); }
DataSetSort sortOp = new DataSetSort(); sortOp.addSortColumn(new ColumnSort(columnGroup.getSourceId(), SortOrder.ASCENDING)); DataSetHandler sortResults = handler.sort(sortOp);
DataSetSort sortOp = new DataSetSort(); sortOp.addSortColumn(new ColumnSort(columnGroup.getSourceId(), SortOrder.ASCENDING)); DataSetHandler sortResults = handler.sort(sortOp);
DataSetSort sortOp = new DataSetSort(); sortOp.addSortColumn(new ColumnSort(columnGroup.getSourceId(), SortOrder.ASCENDING)); DataSetHandler sortResults = handler.sort(sortOp);