Class TaskQueryFilterParameter

    • Constructor Detail

      • TaskQueryFilterParameter

        @ConstructorProperties({"task-id","task-id-not","external-id","external-id-not","received","received-from","received-until","received-not","received-from-not","received-until-not","created","created-from","created-until","created-not","created-from-not","created-until-not","claimed","claimed-not","modified","modified-not","planned","planned-from","planned-until","planned-not","planned-from-not","planned-until-not","due","due-from","due-until","due-not","due-from-not","due-until-not","completed","completed-from","completed-until","completed-not","completed-from-not","completed-until-not","name","name-not","name-like","name-not-like","creator","creator-not","creator-like","creator-not-like","note-like","note-not-like","description-like","description-not-like","priority","priority-not","state","state-not","classification-id","classification-id-not","classification-key","classification-key-not","classification-key-like","classification-key-not-like","classification-category","classification-category-not","classification-category-like","classification-category-not-like","classification-name","classification-name-not","classification-name-like","classification-name-not-like","workbasket-id","workbasket-id-not","workbasket-key","workbasket-key-not","domain","business-process-id","business-process-id-not","business-process-id-like","business-process-id-not-like","parent-business-process-id","parent-business-process-id-not","parent-business-process-id-like","parent-business-process-id-not-like","owner","owner-not","owner-like","owner-not-like","por","por-company","por-company-not","por-company-like","por-company-not-like","por-system","por-system-not","por-system-like","por-system-not-like","por-instance","por-instance-not","por-instance-like","por-instance-not-like","por-type","por-type-not","por-type-like","por-type-not-like","por-value","por-value-not","por-value-like","por-value-not-like","sor","sor-company","sor-company-like","sor-system","sor-system-like","sor-instance","sor-instance-like","sor-type","sor-type-like","sor-value","sor-value-like","is-read","is-transferred","attachment-classification-id","attachment-classification-id-not","attachment-classification-key","attachment-classification-key-not","attachment-classification-key-like","attachment-classification-key-not-like","attachment-classification-name","attachment-classification-name-not","attachment-classification-name-like","attachment-classification-name-not-like","attachment-channel","attachment-channel-not","attachment-channel-like","attachment-channel-not-like","attachment-reference","attachment-reference-not","attachment-reference-like","attachment-reference-not-like","attachment-received","attachment-received-not","custom-1","custom-1-not","custom-1-like","custom-1-not-like","custom-2","custom-2-not","custom-2-like","custom-2-not-like","custom-3","custom-3-not","custom-3-like","custom-3-not-like","custom-4","custom-4-not","custom-4-like","custom-4-not-like","custom-5","custom-5-not","custom-5-like","custom-5-not-like","custom-6","custom-6-not","custom-6-like","custom-6-not-like","custom-7","custom-7-not","custom-7-like","custom-7-not-like","custom-8","custom-8-not","custom-8-like","custom-8-not-like","custom-9","custom-9-not","custom-9-like","custom-9-not-like","custom-10","custom-10-not","custom-10-like","custom-10-not-like","custom-11","custom-11-not","custom-11-like","custom-11-not-like","custom-12","custom-12-not","custom-12-like","custom-12-not-like","custom-13","custom-13-not","custom-13-like","custom-13-not-like","custom-14","custom-14-not","custom-14-like","custom-14-not-like","custom-15","custom-15-not","custom-15-like","custom-15-not-like","custom-16","custom-16-not","custom-16-like","custom-16-not-like","callback-state","callback-state-not","wildcard-search-fields","wildcard-search-value"})
        public TaskQueryFilterParameter​(String[] taskIdIn,
                                        String[] taskIdNotIn,
                                        String[] externalIdIn,
                                        String[] externalIdNotIn,
                                        Instant[] receivedWithin,
                                        Instant receivedFrom,
                                        Instant receivedUntil,
                                        Instant[] receivedNotIn,
                                        Instant receivedFromNot,
                                        Instant receivedUntilNot,
                                        Instant[] createdWithin,
                                        Instant createdFrom,
                                        Instant createdUntil,
                                        Instant[] createdNotWithin,
                                        Instant createdFromNot,
                                        Instant createdUntilNot,
                                        Instant[] claimedWithin,
                                        Instant[] claimedNotWithin,
                                        Instant[] modifiedWithin,
                                        Instant[] modifiedNotWithin,
                                        Instant[] plannedWithin,
                                        Instant plannedFrom,
                                        Instant plannedUntil,
                                        Instant[] plannedNotWithin,
                                        Instant plannedFromNot,
                                        Instant plannedUntilNot,
                                        Instant[] dueWithin,
                                        Instant dueFrom,
                                        Instant dueUntil,
                                        Instant[] dueNotWithin,
                                        Instant dueFromNot,
                                        Instant dueUntilNot,
                                        Instant[] completedWithin,
                                        Instant completedFrom,
                                        Instant completedUntil,
                                        Instant[] completedNotWithin,
                                        Instant completedFromNot,
                                        Instant completedUntilNot,
                                        String[] nameIn,
                                        String[] nameNotIn,
                                        String[] nameLike,
                                        String[] nameNotLike,
                                        String[] creatorIn,
                                        String[] creatorNotIn,
                                        String[] creatorLike,
                                        String[] creatorNotLike,
                                        String[] noteLike,
                                        String[] noteNotLike,
                                        String[] descriptionLike,
                                        String[] descriptionNotLike,
                                        int[] priorityIn,
                                        int[] priorityNotIn,
                                        pro.taskana.task.api.TaskState[] stateIn,
                                        pro.taskana.task.api.TaskState[] stateNotIn,
                                        String[] classificationIdIn,
                                        String[] classificationIdNotIn,
                                        String[] classificationKeyIn,
                                        String[] classificationKeyNotIn,
                                        String[] classificationKeyLike,
                                        String[] classificationKeyNotLike,
                                        String[] classificationCategoryIn,
                                        String[] classificationCategoryNotIn,
                                        String[] classificationCategoryLike,
                                        String[] classificationCategoryNotLike,
                                        String[] classificationNameIn,
                                        String[] classificationNameNotIn,
                                        String[] classificationNameLike,
                                        String[] classificationNameNotLike,
                                        String[] workbasketIdIn,
                                        String[] workbasketIdNotIn,
                                        String[] workbasketKeyIn,
                                        String[] workbasketKeyNotIn,
                                        String domain,
                                        String[] businessProcessIdIn,
                                        String[] businessProcessIdNot,
                                        String[] businessProcessIdLike,
                                        String[] businessProcessIdNotLike,
                                        String[] parentBusinessProcessIdIn,
                                        String[] parentBusinessProcessIdNotIn,
                                        String[] parentBusinessProcessIdLike,
                                        String[] parentBusinessProcessIdNotLike,
                                        String[] ownerIn,
                                        String[] ownerNotIn,
                                        String[] ownerLike,
                                        String[] ownerNotLike,
                                        pro.taskana.task.api.models.ObjectReference[] primaryObjectReferenceIn,
                                        String[] porCompanyIn,
                                        String[] porCompanyNotIn,
                                        String[] porCompanyLike,
                                        String[] porCompanyNotLike,
                                        String[] porSystemIn,
                                        String[] porSystemNotIn,
                                        String[] porSystemLike,
                                        String[] porSystemNotLike,
                                        String[] porInstanceIn,
                                        String[] porInstanceNotIn,
                                        String[] porInstanceLike,
                                        String[] porInstanceNotLike,
                                        String[] porTypeIn,
                                        String[] porTypeNotIn,
                                        String[] porTypeLike,
                                        String[] porTypeNotLike,
                                        String[] porValueIn,
                                        String[] porValueNotIn,
                                        String[] porValueLike,
                                        String[] porValueNotLike,
                                        pro.taskana.task.api.models.ObjectReference[] secondaryObjectReferenceIn,
                                        String[] sorCompanyIn,
                                        String[] sorCompanyLike,
                                        String[] sorSystemIn,
                                        String[] sorSystemLike,
                                        String[] sorInstanceIn,
                                        String[] sorInstanceLike,
                                        String[] sorTypeIn,
                                        String[] sorTypeLike,
                                        String[] sorValueIn,
                                        String[] sorValueLike,
                                        Boolean isRead,
                                        Boolean isTransferred,
                                        String[] attachmentClassificationIdIn,
                                        String[] attachmentClassificationIdNotIn,
                                        String[] attachmentClassificationKeyIn,
                                        String[] attachmentClassificationKeyNotIn,
                                        String[] attachmentClassificationKeyLike,
                                        String[] attachmentClassificationKeyNotLike,
                                        String[] attachmentClassificationNameIn,
                                        String[] attachmentClassificationNameNotIn,
                                        String[] attachmentClassificationNameLike,
                                        String[] attachmentClassificationNameNotLike,
                                        String[] attachmentChannelIn,
                                        String[] attachmentChannelNotIn,
                                        String[] attachmentChannelLike,
                                        String[] attachmentChannelNotLike,
                                        String[] attachmentReferenceIn,
                                        String[] attachmentReferenceNotIn,
                                        String[] attachmentReferenceLike,
                                        String[] attachmentReferenceNotLike,
                                        Instant[] attachmentReceivedWithin,
                                        Instant[] attachmentReceivedNotWithin,
                                        String[] custom1In,
                                        String[] custom1NotIn,
                                        String[] custom1Like,
                                        String[] custom1NotLike,
                                        String[] custom2In,
                                        String[] custom2NotIn,
                                        String[] custom2Like,
                                        String[] custom2NotLike,
                                        String[] custom3In,
                                        String[] custom3NotIn,
                                        String[] custom3Like,
                                        String[] custom3NotLike,
                                        String[] custom4In,
                                        String[] custom4NotIn,
                                        String[] custom4Like,
                                        String[] custom4NotLike,
                                        String[] custom5In,
                                        String[] custom5NotIn,
                                        String[] custom5Like,
                                        String[] custom5NotLike,
                                        String[] custom6In,
                                        String[] custom6NotIn,
                                        String[] custom6Like,
                                        String[] custom6NotLike,
                                        String[] custom7In,
                                        String[] custom7NotIn,
                                        String[] custom7Like,
                                        String[] custom7NotLike,
                                        String[] custom8In,
                                        String[] custom8NotIn,
                                        String[] custom8Like,
                                        String[] custom8NotLike,
                                        String[] custom9In,
                                        String[] custom9NotIn,
                                        String[] custom9Like,
                                        String[] custom9NotLike,
                                        String[] custom10In,
                                        String[] custom10NotIn,
                                        String[] custom10Like,
                                        String[] custom10NotLike,
                                        String[] custom11In,
                                        String[] custom11NotIn,
                                        String[] custom11Like,
                                        String[] custom11NotLike,
                                        String[] custom12In,
                                        String[] custom12NotIn,
                                        String[] custom12Like,
                                        String[] custom12NotLike,
                                        String[] custom13In,
                                        String[] custom13NotIn,
                                        String[] custom13Like,
                                        String[] custom13NotLike,
                                        String[] custom14In,
                                        String[] custom14NotIn,
                                        String[] custom14Like,
                                        String[] custom14NotLike,
                                        String[] custom15In,
                                        String[] custom15NotIn,
                                        String[] custom15Like,
                                        String[] custom15NotLike,
                                        String[] custom16In,
                                        String[] custom16NotIn,
                                        String[] custom16Like,
                                        String[] custom16NotLike,
                                        pro.taskana.task.api.CallbackState[] callbackStateIn,
                                        pro.taskana.task.api.CallbackState[] callbackStateNotIn,
                                        pro.taskana.task.api.WildcardSearchField[] wildcardSearchFieldIn,
                                        String wildcardSearchValue)
                                 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:
        apply in interface QueryParameter<pro.taskana.task.api.TaskQuery,​Void>