# Uses of Package
org.jbpm.services.api.query

- Packages that use org.jbpm.services.api.query
  Package | Description
  --- | ---
  org.jbpm.casemgmt.api.utils |
  org.jbpm.casemgmt.impl.utils |
  org.jbpm.kie.services.impl.query |
  org.jbpm.kie.services.impl.query.builder |
  org.jbpm.kie.services.impl.query.mapper |
  org.jbpm.kie.services.impl.utils |
  org.jbpm.services.api.query |
  org.jbpm.services.api.utils |
  org.jbpm.services.cdi.impl.query |
  org.jbpm.services.ejb.api.query |
  org.jbpm.services.ejb.impl.query |
  org.jbpm.test.services |

- Classes in org.jbpm.services.api.query used by org.jbpm.casemgmt.api.utils
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.casemgmt.impl.utils
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.kie.services.impl.query
  Class | Description
  --- | ---
  QueryAlreadyRegisteredException |
  QueryNotFoundException |
  QueryParamBuilder | QueryParamBuilder is responsible for building up one or more filter parameters.
  QueryResultMapper | Maps raw data set into object instances.
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.kie.services.impl.query.builder
  Class | Description
  --- | ---
  QueryParamBuilder | QueryParamBuilder is responsible for building up one or more filter parameters.
  QueryParamBuilderFactory | Factory for query param builders that can be constructed based on: identifier set of parameters - key value pairs

- Classes in org.jbpm.services.api.query used by org.jbpm.kie.services.impl.query.mapper
  Class | Description
  --- | ---
  QueryResultMapper | Maps raw data set into object instances.

- Classes in org.jbpm.services.api.query used by org.jbpm.kie.services.impl.utils
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.services.api.query
  Class | Description
  --- | ---
  QueryAlreadyRegisteredException |
  QueryMapperRegistry | Allow to find mappers by name instead of using their instances Mappers are discovered by ServiceLoader mechanism - meaning must be defined in services file: META-INF/services/org.jbpm.services.api.query.QueryResultMapper as fully qualified class names that implement `org.jbpm.services.api.query.QueryResultMapper`
  QueryNotFoundException |
  QueryParamBuilder | QueryParamBuilder is responsible for building up one or more filter parameters.
  QueryResultMapper | Maps raw data set into object instances.

- Classes in org.jbpm.services.api.query used by org.jbpm.services.api.utils
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.services.cdi.impl.query
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.services.ejb.api.query
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.services.ejb.impl.query
  Class | Description
  --- | ---
  QueryAlreadyRegisteredException |
  QueryNotFoundException |
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.

- Classes in org.jbpm.services.api.query used by org.jbpm.test.services
  Class | Description
  --- | ---
  QueryService | Advanced queries service that allows to register custom queries that will be equipped with tailored capabilities of querying data.