Class ClassificationController.ClassificationQuerySortParameter

  • All Implemented Interfaces:
    QueryParameter<pro.taskana.classification.api.ClassificationQuery,​Void>
    Enclosing class:
    ClassificationController

    public static class ClassificationController.ClassificationQuerySortParameter
    extends QuerySortParameter<pro.taskana.classification.api.ClassificationQuery,​pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy>
    • Constructor Detail

      • ClassificationQuerySortParameter

        @ConstructorProperties({"sort-by","order"})
        public ClassificationQuerySortParameter​(List<pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy> sortBy,
                                                List<pro.taskana.common.api.BaseQuery.SortDirection> order)
                                         throws pro.taskana.common.api.exceptions.InvalidArgumentException
        Throws:
        pro.taskana.common.api.exceptions.InvalidArgumentException
    • Method Detail

      • getSortBy

        public List<pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy> getSortBy()
        Description copied from class: QuerySortParameter
        Sort the result by a given field. Multiple sort values can be declared. When the primary sort value is the same, the second one will be used.
        Overrides:
        getSortBy in class QuerySortParameter<pro.taskana.classification.api.ClassificationQuery,​pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy>
        Returns:
        the sort values