## Uses of Interface
org.jbpm.services.api.model.ProcessInstanceWithVarsDesc

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

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

    Methods in org.jbpm.casemgmt.api that return types with arguments of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `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, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)` |

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

    Methods in org.jbpm.casemgmt.impl that return types with arguments of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `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, QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)` |

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

    Methods in org.jbpm.kie.services.impl that return types with arguments of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `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)` |
    `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, 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, List<String> 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)` |

    Methods in org.jbpm.kie.services.impl with parameters of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Long` | AbstractAdvanceRuntimeDataServiceImpl.ProcessComparator.`getId​(ProcessInstanceWithVarsDesc object)` |

  - ### Uses of ProcessInstanceWithVarsDesc in org.jbpm.kie.services.impl.model

    Classes in org.jbpm.kie.services.impl.model that implement ProcessInstanceWithVarsDesc
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ProcessInstanceCustomDesc` |
    `class` | `ProcessInstanceWithVarsDesc` |

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

    Methods in org.jbpm.kie.services.impl.query.mapper that return ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ProcessInstanceWithVarsDesc` | ProcessInstanceWithCustomVarsQueryMapper.`buildInstance​(org.dashbuilder.dataset.DataSet dataSetResult, int index)` |
    `protected ProcessInstanceWithVarsDesc` | ProcessInstanceWithVarsQueryMapper.`buildInstance​(org.dashbuilder.dataset.DataSet dataSetResult, int index)` |

    Methods in org.jbpm.kie.services.impl.query.mapper that return types with arguments of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryResultMapper<List<ProcessInstanceWithVarsDesc>>` | ProcessInstanceWithCustomVarsQueryMapper.`forColumnMapping​(Map<String,​String> columnMapping)` |
    `QueryResultMapper<List<ProcessInstanceWithVarsDesc>>` | ProcessInstanceWithVarsQueryMapper.`forColumnMapping​(Map<String,​String> columnMapping)` |
    `List<ProcessInstanceWithVarsDesc>` | ProcessInstanceWithCustomVarsQueryMapper.`map​(Object result)` |
    `List<ProcessInstanceWithVarsDesc>` | ProcessInstanceWithVarsQueryMapper.`map​(Object result)` |

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

    Methods in org.jbpm.services.api that return types with arguments of type ProcessInstanceWithVarsDesc
    Modifier and Type | Method | Description
    --- | --- | ---
    `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, QueryParam potentialOwners, org.kie.api.runtime.query.QueryContext queryContext)` |

  - ### Uses of ProcessInstanceWithVarsDesc in org.jbpm.services.api.model

    Subinterfaces of ProcessInstanceWithVarsDesc in org.jbpm.services.api.model
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `ProcessInstanceCustomDesc` |