## Uses of Interface
org.jbpm.services.api.query.QueryResultMapper

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

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

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

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

    Classes in org.jbpm.kie.services.impl.query.mapper that implement QueryResultMapper
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExecutionErrorQueryMapper` Dedicated mapper that transforms DataSet to ExecutionError.
    `class` | `ProcessInstanceCustomQueryMapper`
    `class` | `ProcessInstanceQueryMapper` Dedicated mapper that transforms DataSet to ProcessInstanceDesc.
    `class` | `ProcessInstanceWithCustomVarsQueryMapper` Dedicated mapper to transform data set into list of ProcessInstanceWithVarsDesc
    `class` | `ProcessInstanceWithVarsQueryMapper` Dedicated mapper to transform data set into list of ProcessInstanceWithVarsDesc
    `class` | `RawListQueryMapper` Dedicated mapper that transforms DataSet to List of lists where each nested list represents all values of given row.
    `class` | `TaskSummaryQueryMapper` Dedicated mapper that transform data set into List of TaskSummary
    `class` | `UserTaskInstanceQueryMapper` Dedicated mapper that transform data set into List of UserTaskInstanceDesc
    `class` | `UserTaskInstanceWithCustomVarsQueryMapper` Dedicated mapper that transforms data set into UserTaskInstanceWithVarsDesc based on given mapping of custom variables
    `class` | `UserTaskInstanceWithModifVarsQueryMapper`
    `class` | `UserTaskInstanceWithPotOwnerQueryMapper`
    `class` | `UserTaskInstanceWithVarsQueryMapper` Dedicated mapper that transforms data set to list of UserTaskInstanceWithVars

    Methods in org.jbpm.kie.services.impl.query.mapper that return QueryResultMapper
    Modifier and Type | Method and Description
    --- | ---
    `QueryResultMapper<List<UserTaskInstanceWithVarsDesc>>` | UserTaskInstanceWithVarsQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<UserTaskInstanceWithPotOwnerDesc>>` | UserTaskInstanceWithPotOwnerQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<UserTaskInstanceWithPotOwnerDesc>>` | UserTaskInstanceWithModifVarsQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<UserTaskInstanceWithVarsDesc>>` | UserTaskInstanceWithCustomVarsQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<UserTaskInstanceDesc>>` | UserTaskInstanceQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<org.kie.api.task.model.TaskSummary>>` | TaskSummaryQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<List<Object>>>` | RawListQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<ProcessInstanceWithVarsDesc>>` | ProcessInstanceWithVarsQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<ProcessInstanceWithVarsDesc>>` | ProcessInstanceWithCustomVarsQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<ProcessInstanceDesc>>` | ProcessInstanceQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<ProcessInstanceCustomDesc>>` | ProcessInstanceCustomQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<List<org.kie.internal.runtime.error.ExecutionError>>` | ExecutionErrorQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`

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

    Classes in org.jbpm.services.api.query that implement QueryResultMapper
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NamedQueryMapper<T>` A delegate mapper that will delay look up of actual mapper to the time its `map` method is invoked.

    Methods in org.jbpm.services.api.query that return QueryResultMapper
    Modifier and Type | Method and Description
    --- | ---
    `QueryResultMapper<T>` | QueryResultMapper.`forColumnMapping(Map<String,String> columnMapping)` Returns new instance of the mapper for given column mapping
    `QueryResultMapper<T>` | NamedQueryMapper.`forColumnMapping(Map<String,String> columnMapping)`
    `QueryResultMapper<?>` | QueryMapperRegistry.`mapperFor(String name, Map<String,String> columnMapping)` Returns mapper for given name if found.

    Methods in org.jbpm.services.api.query with parameters of type QueryResultMapper
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryMapperRegistry.`addMapper(QueryResultMapper<?> mapper)` Adds a new query results mapper
    `<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.
    `<T> T` | QueryService.`query(String queryName, QueryResultMapper<T> mapper, org.kie.api.runtime.query.QueryContext queryContext, QueryParamBuilder<?> paramBuilder)` Performs query on given query definition that had to be previously registered.

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