Package pro.taskana.classification.rest
Class ClassificationController.ClassificationQuerySortParameter
java.lang.Object
pro.taskana.common.rest.QuerySortParameter<pro.taskana.classification.api.ClassificationQuery,pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy>
pro.taskana.classification.rest.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 Summary
ConstructorsConstructorDescriptionClassificationQuerySortParameter(List<pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy> sortBy, List<pro.taskana.common.api.BaseQuery.SortDirection> order) -
Method Summary
Methods inherited from class pro.taskana.common.rest.QuerySortParameter
apply, getOrder, verifyAmountOfSortByAndOrderByMatches, verifyNotOnlyOrderByExistsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.taskana.common.rest.QueryParameter
extractIntIntervals, extractTimeIntervals, wrapElementsInLikeStatement
-
Constructor Details
-
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 Details
-
getSortBy
public List<pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy> getSortBy()- Overrides:
getSortByin classQuerySortParameter<pro.taskana.classification.api.ClassificationQuery,pro.taskana.classification.rest.ClassificationController.ClassificationQuerySortBy>
-