Interface QueryParameter<E,R>

All Known Implementing Classes:
ClassificationController.ClassificationQuerySortParameter, ClassificationQueryFilterParameter, PriorityReportFilterParameter, QueryPagingParameter, QuerySortParameter, TaskCommentController.TaskCommentQuerySortParameter, TaskCommentQueryFilterParameter, TaskController.TaskQuerySortParameter, TaskQueryFilterCustomFields, TaskQueryFilterCustomIntFields, TaskQueryFilterParameter, TaskQueryGroupByParameter, TimeIntervalReportFilterParameter, WorkbasketAccessItemController.WorkbasketAccessItemQuerySortParameter, WorkbasketAccessItemQueryFilterParameter, WorkbasketController.WorkbasketQuerySortParameter, WorkbasketQueryFilterParameter

public interface QueryParameter<E,R>
  • Method Details

    • apply

      R apply(E entity)
    • wrapElementsInLikeStatement

      default String[] wrapElementsInLikeStatement(String[] list)
    • extractTimeIntervals

      default pro.taskana.common.api.TimeInterval[] extractTimeIntervals(Instant[] instants)
    • extractIntIntervals

      default pro.taskana.common.api.IntInterval[] extractIntIntervals(Integer[] boundaries)