Package pro.taskana.task.rest
Class TaskQueryGroupByParameter
- java.lang.Object
-
- pro.taskana.task.rest.TaskQueryGroupByParameter
-
- All Implemented Interfaces:
QueryParameter<pro.taskana.task.api.TaskQuery,Void>
public class TaskQueryGroupByParameter extends Object implements QueryParameter<pro.taskana.task.api.TaskQuery,Void>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskQueryGroupByParameter.TaskQueryGroupBy
-
Constructor Summary
Constructors Constructor Description TaskQueryGroupByParameter(TaskQueryGroupByParameter.TaskQueryGroupBy groupBy, String groupBySor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Voidapply(pro.taskana.task.api.TaskQuery query)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface pro.taskana.common.rest.QueryParameter
extractIntIntervals, extractTimeIntervals, wrapElementsInLikeStatement
-
-
-
-
Constructor Detail
-
TaskQueryGroupByParameter
@ConstructorProperties({"group-by","group-by-sor"}) public TaskQueryGroupByParameter(TaskQueryGroupByParameter.TaskQueryGroupBy groupBy, String groupBySor) throws pro.taskana.common.api.exceptions.InvalidArgumentException
- Throws:
pro.taskana.common.api.exceptions.InvalidArgumentException
-
-
Method Detail
-
apply
public Void apply(pro.taskana.task.api.TaskQuery query)
- Specified by:
applyin interfaceQueryParameter<pro.taskana.task.api.TaskQuery,Void>
-
-