## Uses of Class
org.jbpm.services.api.query.model.QueryParam

- Packages that use QueryParam
  Package | Description
  --- | ---
  org.jbpm.casemgmt.api |
  org.jbpm.casemgmt.impl |
  org.jbpm.kie.services.impl |
  org.jbpm.kie.services.impl.query |
  org.jbpm.services.api |
  org.jbpm.services.api.query |
  org.jbpm.services.api.query.model |

- - ### Uses of QueryParam in org.jbpm.casemgmt.api

    Methods in org.jbpm.casemgmt.api with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`

    Method parameters in org.jbpm.casemgmt.api with type arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariables(List<QueryParam> attributes, List<QueryParam> caseVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariables(List<QueryParam> attributes, List<QueryParam> caseVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataService.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`

  - ### Uses of QueryParam in org.jbpm.casemgmt.impl

    Methods in org.jbpm.casemgmt.impl with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`

    Method parameters in org.jbpm.casemgmt.impl with type arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariables(List<QueryParam> attributes, List<QueryParam> caseVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariables(List<QueryParam> attributes, List<QueryParam> caseVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryCaseByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceCaseRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> caseVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`

  - ### Uses of QueryParam in org.jbpm.kie.services.impl

    Methods in org.jbpm.kie.services.impl that return types with arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `protected List<QueryParam>` | AbstractAdvanceRuntimeDataServiceImpl.`translate(Map<String,String> translationTable, List<QueryParam> attributes)`

    Methods in org.jbpm.kie.services.impl with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected <R> List<R>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessUserTasksByVariables(List<QueryParam> attributesArg, List<QueryParam> processVariablesArg, List<QueryParam> taskVariablesArg, QueryParam ownersArg, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext, BiFunction<StringBuilder,StringBuilder,String> mainSQLproducer, org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.DataCollector<R> dataCollector)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`

    Method parameters in org.jbpm.kie.services.impl with type arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<ProcessInstanceWithVarsDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataServiceImpl.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected <R> List<R>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessUserTasksByVariables(List<QueryParam> attributesArg, List<QueryParam> processVariablesArg, List<QueryParam> taskVariablesArg, QueryParam ownersArg, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext, BiFunction<StringBuilder,StringBuilder,String> mainSQLproducer, org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.DataCollector<R> dataCollector)`
    `protected <R> List<R>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessUserTasksByVariables(List<QueryParam> attributesArg, List<QueryParam> processVariablesArg, List<QueryParam> taskVariablesArg, QueryParam ownersArg, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext, BiFunction<StringBuilder,StringBuilder,String> mainSQLproducer, org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.DataCollector<R> dataCollector)`
    `protected <R> List<R>` | AbstractAdvanceRuntimeDataServiceImpl.`queryProcessUserTasksByVariables(List<QueryParam> attributesArg, List<QueryParam> processVariablesArg, List<QueryParam> taskVariablesArg, QueryParam ownersArg, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext, BiFunction<StringBuilder,StringBuilder,String> mainSQLproducer, org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.DataCollector<R> dataCollector)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<UserTaskInstanceWithPotOwnerDesc>` | AbstractAdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam owners, int processType, String varPrefix, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataServiceImpl.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected List<QueryParam>` | AbstractAdvanceRuntimeDataServiceImpl.`translate(Map<String,String> translationTable, List<QueryParam> attributes)`

  - ### Uses of QueryParam in org.jbpm.kie.services.impl.query

    Methods in org.jbpm.kie.services.impl.query with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | QueryServiceImpl.`query(String queryName, QueryResultMapper<T> mapper, org.kie.api.runtime.query.QueryContext queryContext, QueryParam... filterParams)`

    Constructors in org.jbpm.kie.services.impl.query with parameters of type QueryParam
    Constructor and Description
    `CoreFunctionQueryParamBuilder(QueryParam... filterParams)`

  - ### Uses of QueryParam in org.jbpm.services.api

    Methods in org.jbpm.services.api with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`

    Method parameters in org.jbpm.services.api with type arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariables(List<QueryParam> attributes, List<QueryParam> processVariables, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<ProcessInstanceWithVarsDesc>` | AdvanceRuntimeDataService.`queryProcessByVariablesAndTask(List<QueryParam> attributes, List<QueryParam> processVariables, List<QueryParam> taskVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, List<String> potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`
    `List<UserTaskInstanceWithPotOwnerDesc>` | AdvanceRuntimeDataService.`queryUserTasksByVariables(List<QueryParam> attributes, List<QueryParam> taskVariables, List<QueryParam> processVariables, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)`

  - ### Uses of QueryParam in org.jbpm.services.api.query

    Methods in org.jbpm.services.api.query with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | QueryService.`query(String queryName, QueryResultMapper<T> mapper, org.kie.api.runtime.query.QueryContext queryContext, QueryParam... filterParams)` Performs query on given query definition that had to be previously registered.

  - ### Uses of QueryParam in org.jbpm.services.api.query.model

    Methods in org.jbpm.services.api.query.model that return QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `static QueryParam` | QueryParam.`all(List<?> values)`
    `static QueryParam` | QueryParam.`any(List<?> values)`
    `static QueryParam` | QueryParam.`average(String column)` Returns the "average" query parameter for given column.
    `static QueryParam` | QueryParam.`between(String column, Comparable<?> start, Comparable<?> end)` Returns the "between" query parameter for given column, start and end.
    `static QueryParam` | QueryParam.`count(String column)` Returns the "count" query parameter for given column.
    `static QueryParam` | QueryParam.`distinct(String column)` Returns the "distinct" query parameter for given column.
    `static QueryParam` | QueryParam.`equalsTo(String column, Comparable<?>... values)` Returns "equal" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`exclude(String collection)`
    `QueryParam[]` | QueryParam.Builder.`get()` Returns query parameters.
    `static QueryParam` | QueryParam.`greaterOrEqualTo(String column, Comparable<?> value)` Returns the "greater than or equal" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`greaterThan(String column, Comparable<?> value)` Returns the "greater than" query parameter for given column and set of values.
    `static QueryParam[]` | QueryParam.`groupBy(String column)` Returns the "group by" query parameters for given column.
    `static QueryParam[]` | QueryParam.`groupBy(String column, String intervalSize, int maxInterval)` Returns the "group by" query parameters for given column, interval size and max interval.
    `static QueryParam` | QueryParam.`history()`
    `static QueryParam` | QueryParam.`in(String column, List<?> values)` Returns the "in" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`in(String column, Object... values)`
    `static QueryParam` | QueryParam.`isNotNull(String column)` Returns "is not null" query parameter for given column.
    `static QueryParam` | QueryParam.`isNull(String column)` Returns "is null" query parameter for given column.
    `static QueryParam` | QueryParam.`likeTo(String column, boolean caseSensitive, Comparable<?> value)` Returns the "like to" query parameter for given column, case sensitivity and set of values.
    `static QueryParam` | QueryParam.`lowerOrEqualTo(String column, Comparable<?> value)` Returns the "loqer or equal to" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`lowerThan(String column, Comparable<?> value)` Returns the "lower than" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`max(String column)` Returns the "max" query parameter for given column.
    `static QueryParam` | QueryParam.`min(String column)` Returns the "min" query parameter for given column.
    `static QueryParam` | QueryParam.`notEqualsTo(String column, Comparable<?>... values)` Returns the "not equals to" query parameter for given column and set of values
    `static QueryParam` | QueryParam.`notIn(String column, List<?> values)` Returns the "not in" query parameter for given column and set of values.
    `static QueryParam` | QueryParam.`notIn(String column, Object... values)`
    `static QueryParam` | QueryParam.`sum(String column)` Returns the "sum" query parameter for given column.
    `static QueryParam` | QueryParam.`type(String column, Comparable<?> type)`

    Methods in org.jbpm.services.api.query.model that return types with arguments of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `static List<QueryParam>` | QueryParam.`list(QueryParam... params)`

    Methods in org.jbpm.services.api.query.model with parameters of type QueryParam
    Modifier and Type | Method and Description
    --- | ---
    `QueryParam.Builder` | QueryParam.Builder.`append(QueryParam... params)` Appends new query parameters to existing ones.
    `static List<QueryParam>` | QueryParam.`list(QueryParam... params)`

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.