org.eclipse.viatra.query.runtime.matchers.backend

## Interface IQueryBackendHintProvider

-     public interface IQueryBackendHintProvider

  Provides query evaluation hints consisting of the Engine default hints and the hints provided by the pattern itself.
  Since:
    0.9
  No Implement:
    This interface is not intended to be implemented by clients, except in the org.eclipse.viatra.query.runtime plugin.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `QueryEvaluationHint` | `getQueryEvaluationHint(PQuery query)` Suggests query evaluation hints regarding a query.

- - ### Method Detail

    - #### getQueryEvaluationHint

          QueryEvaluationHint getQueryEvaluationHint(PQuery query)

      Suggests query evaluation hints regarding a query. The returned hints reflects the default hints of the query engine merged with the hints provided by the pattern itself. These can be overridden via specific advanced API of the engine.
      Since:
        1.4