Class SortRequestDTO


  • public class SortRequestDTO
    extends Object
    Data Transfer Object for a sorting request. Processed by SortService.
    • Constructor Detail

      • SortRequestDTO

        public SortRequestDTO()
        Constructor for making an empty SortRequestDTO object to be filled later.
      • SortRequestDTO

        public SortRequestDTO​(List<List<Object>> data,
                              int column,
                              List<String> algorithms,
                              String order,
                              Integer maxIter,
                              String scramble)
        Constructor for making a SortRequestDTO object ready to be processed.
        Parameters:
        data - a List of List of Object containing data to be sorted.
        column - index of the column to be used as sorting criteria.
        algorithms - a List of String names of algorithms to be tested.
        order - a String containing the direction in which data will be sorted.
        maxIter - maximum number of iterations.
        scramble - how to scramble the data.
    • Method Detail

      • getColumn

        public int getColumn()
      • setColumn

        public void setColumn​(int column)
      • getAlgorithms

        public List<String> getAlgorithms()
      • setAlgorithms

        public void setAlgorithms​(List<String> algorithms)
      • getOrder

        public String getOrder()
      • setOrder

        public void setOrder​(String order)
      • getMaxIter

        public Integer getMaxIter()
      • setMaxIter

        public void setMaxIter​(Integer maxIter)
      • getScramble

        public String getScramble()
      • setScramble

        public void setScramble​(String scramble)