Class DataSetLookup


  • public class DataSetLookup
    extends Object
    A data set look up request.
    • Field Detail

      • dataSetUUID

        protected String dataSetUUID
        The UUID of the data set to retrieve.
      • rowOffset

        protected int rowOffset
        The starting row offset of the target data set.
      • numberOfRows

        protected int numberOfRows
        The number of rows to get.
      • testMode

        protected boolean testMode
        Flag indicating this lookup request is in test mode
      • operationList

        protected List<DataSetOp> operationList
        The list of operations to apply on the target data set as part of the lookup operation.
    • Constructor Detail

      • DataSetLookup

        public DataSetLookup()
      • DataSetLookup

        public DataSetLookup​(String dataSetUUID,
                             DataSetOp... ops)
    • Method Detail

      • testMode

        public boolean testMode()
      • setTestMode

        public void setTestMode​(boolean testMode)
      • isEmpty

        public boolean isEmpty()
      • setDataSetUUID

        public void setDataSetUUID​(String dataSetUUID)
      • getRowOffset

        public int getRowOffset()
      • setRowOffset

        public void setRowOffset​(int rowOffset)
      • getNumberOfRows

        public int getNumberOfRows()
      • setNumberOfRows

        public void setNumberOfRows​(int numberOfRows)
      • getDataSetUUID

        public String getDataSetUUID()
      • getOperation

        public <T extends DataSetOp> T getOperation​(int index)
      • removeOperation

        public <T extends DataSetOp> T removeOperation​(int index)
      • getOperationIdx

        public int getOperationIdx​(DataSetOp op)
      • setMetadata

        public void setMetadata​(String key,
                                Object value)
      • getOperationList

        public <T extends DataSetOpList<T> getOperationList​(Class<T> type)
      • removeOperations

        public int removeOperations​(DataSetOpType type)
      • getFirstGroupOpIndex

        public int getFirstGroupOpIndex​(int fromIndex,
                                        String columnId,
                                        Boolean onlySelections)
      • getFirstGroupOpSelections

        public List<DataSetGroup> getFirstGroupOpSelections()
      • getLastGroupOpIndex

        public int getLastGroupOpIndex​(int fromIndex,
                                       String columnId,
                                       boolean onlySelections)
      • getLastGroupOpIndex

        public int getLastGroupOpIndex​(int fromIndex)