Class ReportFilterParameter

    • Field Detail

      • inWorkingDays

        protected final Boolean inWorkingDays
        Determine weather the report should convert the age of the tasks into working days.
      • workbasketId

        protected final String[] workbasketId
        Filter by workbasket id of the task. This is an exact match.
      • state

        protected final pro.taskana.task.api.TaskState[] state
        Filter by the task state. This is an exact match.
      • classificationCategory

        protected final String[] classificationCategory
        Filter by the classification category of the task. This is an exact match.
      • domain

        protected final String[] domain
        Filter by domain of the task. This is an exact match.
      • classificationId

        protected final String[] classificationId
        Filter by the classification id of the task. This is an exact match.
      • excludedClassificationId

        protected final String[] excludedClassificationId
        Filter by the classification id of the task. This is an exact match.
      • custom1

        protected final String[] custom1
        Filter by the value of the field custom1 of the task. This is an exact match.
      • custom1Like

        protected final String[] custom1Like
        Filter by the custom1 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom1NotIn

        protected final String[] custom1NotIn
        Filter out by values of the field custom1 of the task. This is an exact match.
      • custom2

        protected final String[] custom2
        Filter by the value of the field custom2 of the task. This is an exact match.
      • custom2Like

        protected final String[] custom2Like
        Filter by the custom2 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom2NotIn

        protected final String[] custom2NotIn
        Filter out by values of the field custom2 of the task. This is an exact match.
      • custom3

        protected final String[] custom3
        Filter by the value of the field custom3 of the task. This is an exact match.
      • custom3Like

        protected final String[] custom3Like
        Filter by the custom3 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom3NotIn

        protected final String[] custom3NotIn
        Filter out by values of the field custom3 of the task. This is an exact match.
      • custom4

        protected final String[] custom4
        Filter by the value of the field custom4 of the task. This is an exact match.
      • custom4Like

        protected final String[] custom4Like
        Filter by the custom4 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom4NotIn

        protected final String[] custom4NotIn
        Filter out by values of the field custom4 of the task. This is an exact match.
      • custom5

        protected final String[] custom5
        Filter by the value of the field custom5 of the task. This is an exact match.
      • custom5Like

        protected final String[] custom5Like
        Filter by the custom5 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom5NotIn

        protected final String[] custom5NotIn
        Filter out by values of the field custom5 of the task. This is an exact match.
      • custom6

        protected final String[] custom6
        Filter by the value of the field custom6 of the task. This is an exact match.
      • custom6Like

        protected final String[] custom6Like
        Filter by the custom6 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom6NotIn

        protected final String[] custom6NotIn
        Filter out by values of the field custom6 of the task. This is an exact match.
      • custom7

        protected final String[] custom7
        Filter by the value of the field custom7 of the task. This is an exact match.
      • custom7Like

        protected final String[] custom7Like
        Filter by the custom7 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom7NotIn

        protected final String[] custom7NotIn
        Filter out by values of the field custom7 of the task. This is an exact match.
      • custom8

        protected final String[] custom8
        Filter by the value of the field custom8 of the task. This is an exact match.
      • custom8Like

        protected final String[] custom8Like
        Filter by the custom8 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom8NotIn

        protected final String[] custom8NotIn
        Filter out by values of the field custom8 of the task. This is an exact match.
      • custom9

        protected final String[] custom9
        Filter by the value of the field custom9 of the task. This is an exact match.
      • custom9Like

        protected final String[] custom9Like
        Filter by the custom9 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom9NotIn

        protected final String[] custom9NotIn
        Filter out by values of the field custom9 of the task. This is an exact match.
      • custom10

        protected final String[] custom10
        Filter by the value of the field custom10 of the task. This is an exact match.
      • custom10Like

        protected final String[] custom10Like
        Filter by the custom10 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom10NotIn

        protected final String[] custom10NotIn
        Filter out by values of the field custom10 of the task. This is an exact match.
      • custom11

        protected final String[] custom11
        Filter by the value of the field custom11 of the task. This is an exact match.
      • custom11Like

        protected final String[] custom11Like
        Filter by the custom11 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom11NotIn

        protected final String[] custom11NotIn
        Filter out by values of the field custom11 of the task. This is an exact match.
      • custom12

        protected final String[] custom12
        Filter by the value of the field custom12 of the task. This is an exact match.
      • custom12Like

        protected final String[] custom12Like
        Filter by the custom12 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom12NotIn

        protected final String[] custom12NotIn
        Filter out by values of the field custom12 of the task. This is an exact match.
      • custom13

        protected final String[] custom13
        Filter by the value of the field custom13 of the task. This is an exact match.
      • custom13Like

        protected final String[] custom13Like
        Filter by the custom13 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom13NotIn

        protected final String[] custom13NotIn
        Filter out by values of the field custom13 of the task. This is an exact match.
      • custom14

        protected final String[] custom14
        Filter by the value of the field custom14 of the task. This is an exact match.
      • custom14Like

        protected final String[] custom14Like
        Filter by the custom14 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom14NotIn

        protected final String[] custom14NotIn
        Filter out by values of the field custom14 of the task. This is an exact match.
      • custom15

        protected final String[] custom15
        Filter by the value of the field custom15 of the task. This is an exact match.
      • custom15Like

        protected final String[] custom15Like
        Filter by the custom15 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom15NotIn

        protected final String[] custom15NotIn
        Filter out by values of the field custom15 of the task. This is an exact match.
      • custom16

        protected final String[] custom16
        Filter by the value of the field custom16 of the task. This is an exact match.
      • custom16Like

        protected final String[] custom16Like
        Filter by the custom16 field of the task. This results in a substring search (% is appended to the front and end of the requested value). Further SQL "LIKE" wildcard characters will be resolved correctly.
      • custom16NotIn

        protected final String[] custom16NotIn
        Filter out by values of the field custom16 of the task. This is an exact match.
    • Constructor Detail

      • ReportFilterParameter

        @ConstructorProperties({"in-working-days","workbasket-id","state","classification-category","domain","classification-id","excluded-classification-id","custom-1","custom-1-like","custom-1-not-in","custom-2","custom-2-like","custom-2-not-in","custom-3","custom-3-like","custom-3-not-in","custom-4","custom-4-like","custom-4-not-in","custom-5","custom-5-like","custom-5-not-in","custom-6","custom-6-like","custom-6-not-in","custom-7","custom-7-like","custom-7-not-in","custom-8","custom-8-like","custom-8-not-in","custom-9","custom-9-like","custom-9-not-in","custom-10","custom-10-like","custom-10-not-in","custom-11","custom-11-like","custom-11-not-in","custom-12","custom-12-like","custom-12-not-in","custom-13","custom-13-like","custom-13-not-in","custom-14","custom-14-like","custom-14-not-in","custom-15","custom-15-like","custom-15-not-in","custom-16","custom-16-like","custom-16-not-in"})
        public ReportFilterParameter​(Boolean inWorkingDays,
                                     String[] workbasketId,
                                     pro.taskana.task.api.TaskState[] state,
                                     String[] classificationCategory,
                                     String[] domain,
                                     String[] classificationId,
                                     String[] excludedClassificationId,
                                     String[] custom1,
                                     String[] custom1Like,
                                     String[] custom1NotIn,
                                     String[] custom2,
                                     String[] custom2Like,
                                     String[] custom2NotIn,
                                     String[] custom3,
                                     String[] custom3Like,
                                     String[] custom3NotIn,
                                     String[] custom4,
                                     String[] custom4Like,
                                     String[] custom4NotIn,
                                     String[] custom5,
                                     String[] custom5Like,
                                     String[] custom5NotIn,
                                     String[] custom6,
                                     String[] custom6Like,
                                     String[] custom6NotIn,
                                     String[] custom7,
                                     String[] custom7Like,
                                     String[] custom7NotIn,
                                     String[] custom8,
                                     String[] custom8Like,
                                     String[] custom8NotIn,
                                     String[] custom9,
                                     String[] custom9Like,
                                     String[] custom9NotIn,
                                     String[] custom10,
                                     String[] custom10Like,
                                     String[] custom10NotIn,
                                     String[] custom11,
                                     String[] custom11Like,
                                     String[] custom11NotIn,
                                     String[] custom12,
                                     String[] custom12Like,
                                     String[] custom12NotIn,
                                     String[] custom13,
                                     String[] custom13Like,
                                     String[] custom13NotIn,
                                     String[] custom14,
                                     String[] custom14Like,
                                     String[] custom14NotIn,
                                     String[] custom15,
                                     String[] custom15Like,
                                     String[] custom15NotIn,
                                     String[] custom16,
                                     String[] custom16Like,
                                     String[] custom16NotIn)