Package org.opentcs.components.kernel.services

# Interface QueryService

All Known Subinterfaces:
  `InternalQueryService`

All Known Implementing Classes:
  `RemoteQueryServiceProxy`

    public interface QueryService

Provides generic/pluggable query functionality.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `<T> T` | `query​(Query<T> query)` | Executes a query with the kernel and delivers the result.

- ## Method Details

  - ### query

    <T> T query​(Query<T> query)
    Executes a query with the kernel and delivers the result.
    Type Parameters:
      `T` - The query/result type.
    Parameters:
      `query` - The query/parameter object.
    Returns:
      The query result.