public DataSetSort getFirstSortOp() { List<DataSetSort> ops = getOperationList(DataSetSort.class); if (ops.isEmpty()) { return null; } return ops.get(0); }
public DataSetSort getFirstSortOp() { List<DataSetSort> ops = getOperationList(DataSetSort.class); if (ops.isEmpty()) { return null; } return ops.get(0); }
public DataSetFilter getFirstFilterOp() { List<DataSetFilter> ops = getOperationList(DataSetFilter.class); if (ops.isEmpty()) { return null; } return ops.get(0); }
public DataSetFilter getFirstFilterOp() { List<DataSetFilter> ops = getOperationList(DataSetFilter.class); if (ops.isEmpty()) { return null; } return ops.get(0); }
public DataSetGroup getFirstGroupOp() { List<DataSetGroup> groupOpList = dataSetLookup.getOperationList(DataSetGroup.class); if (groupOpList.isEmpty()) { return null; } return groupOpList.get(0); }
public DataSetGroup getLastGroupOp() { List<DataSetGroup> ops = getOperationList(DataSetGroup.class); if (ops.isEmpty()) { return null; } return ops.get(ops.size()-1); }
protected DataSetOp getCurrentOp() { List<DataSetOp> dataSetOps = dataSetLookup.getOperationList(); if (dataSetOps.isEmpty()) return null; return dataSetOps.get(dataSetOps.size() - 1); }
public DataSetGroup getLastGroupOp() { List<DataSetGroup> ops = getOperationList(DataSetGroup.class); if (ops.isEmpty()) { return null; } return ops.get(ops.size()-1); }
protected DataSetOp getCurrentOp() { List<DataSetOp> dataSetOps = dataSetLookup.getOperationList(); if (dataSetOps.isEmpty()) return null; return dataSetOps.get(dataSetOps.size() - 1); }
public List<GroupFunction> getFirstGroupFunctions() { List<DataSetGroup> groupOpList = dataSetLookup.getOperationList(DataSetGroup.class); if (groupOpList.isEmpty()) { return null; } return groupOpList.get(0).getGroupFunctions(); }
public List<DataSetGroup> getFirstGroupOpSelections() { List<DataSetGroup> result = new ArrayList<DataSetGroup>(); for (DataSetGroup group : getOperationList(DataSetGroup.class)) { if (group.isSelect()) { result.add(group); } else { break; } } return result; }
public List<DataSetGroup> getFirstGroupOpSelections() { List<DataSetGroup> result = new ArrayList<DataSetGroup>(); for (DataSetGroup group : getOperationList(DataSetGroup.class)) { if (group.isSelect()) { result.add(group); } else { break; } } return result; }
public List<GroupFunction> getFirstGroupFunctions() { List<DataSetGroup> groupOpList = dataSetLookup.getOperationList(DataSetGroup.class); if (groupOpList.isEmpty()) { return null; } return groupOpList.get(0).getGroupFunctions(); }
public int getFirstGroupFunctionIdx(GroupFunction gf) { List<DataSetGroup> groupOpList = dataSetLookup.getOperationList(DataSetGroup.class); if (groupOpList.isEmpty()) { return -1; } return groupOpList.get(0).getGroupFunctionIdx(gf); }
public String getFirstGroupColumnId() { List<DataSetGroup> groupOpList = dataSetLookup.getOperationList(DataSetGroup.class); if (groupOpList.isEmpty()) { return null; } DataSetGroup groupOp = groupOpList.get(0); if (groupOp.getColumnGroup() == null) { return null; } return groupOp.getColumnGroup().getSourceId(); }
@Override protected void beforeDataSetLookup() { // Make sure the drop down entries are sorted DataSetGroup group = dataSetHandler.getCurrentDataSetLookup().getLastGroupOp(); if (dataSetHandler.getCurrentDataSetLookup().getOperationList(DataSetSort.class).isEmpty() && group != null) { ColumnGroup column = group.getColumnGroup(); if (!GroupStrategy.FIXED.equals(column.getStrategy())) { dataSetHandler.sort(column.getSourceId(), SortOrder.ASCENDING); } } }
@Override protected void beforeDataSetLookup() { // Make sure the drop down entries are sorted DataSetGroup group = dataSetHandler.getCurrentDataSetLookup().getLastGroupOp(); if (dataSetHandler.getCurrentDataSetLookup().getOperationList(DataSetSort.class).isEmpty() && group != null) { ColumnGroup column = group.getColumnGroup(); if (!GroupStrategy.FIXED.equals(column.getStrategy())) { dataSetHandler.sort(column.getSourceId(), SortOrder.ASCENDING); } } }
@Override protected void beforeDataSetLookup() { // Make sure the drop down entries are sorted DataSetGroup group = dataSetHandler.getCurrentDataSetLookup().getLastGroupOp(); if (dataSetHandler.getCurrentDataSetLookup().getOperationList(DataSetSort.class).isEmpty() && group != null) { ColumnGroup column = group.getColumnGroup(); if (!GroupStrategy.FIXED.equals(column.getStrategy())) { dataSetHandler.sort(column.getSourceId(), SortOrder.ASCENDING); } } }
public static DataSetLookup fromInstance(DataSetLookup orig, String serverTemplateId) { ConsoleDataSetLookup clone = new ConsoleDataSetLookup(); clone.setDataSetUUID(orig.getDataSetUUID()); clone.setRowOffset(orig.getRowOffset()); clone.setNumberOfRows(orig.getNumberOfRows()); for (DataSetOp dataSetOp : orig.getOperationList()) { clone.getOperationList().add(dataSetOp.cloneInstance()); } clone.setServerTemplateId(serverTemplateId); return clone; }
@Test public void testIsNullTableSettingsPrototype() { when(identity.getIdentifier()).thenReturn("user"); FilterSettings filterSettings = getFilterSettingsManager().createFilterSettingsPrototype(); List<DataSetOp> ops = filterSettings.getDataSetLookup().getOperationList(); for (DataSetOp op : ops) { if (op.getType().equals(DataSetOpType.FILTER)) { List<ColumnFilter> columnFilters = ((DataSetFilter) op).getColumnFilterList(); for (ColumnFilter columnFilter : columnFilters) { assertTrue((columnFilter).toString().contains(COLUMN_ACTUAL_OWNER + " is_null")); } } } }