org.eclipse.incquery.runtime.matchers.backend

## Interface IQueryBackendHintProvider

- All Known Implementing Classes:
    IncQueryEngineImpl

      public interface IQueryBackendHintProvider

  Provides query evaluation hints to evaluation backends. May override hints embedded in query itself.
  Since:
    0.9
  Author:
    Bergmann Gabor

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static IQueryBackendHintProvider` | `DEFAULT` A default implementation that just returns the hints embedded in the query, without overriding.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Map<java.lang.String,java.lang.Object>` | `getHints(PQuery query)` Suggests query evaluation hints regarding a query.

- - ### Field Detail

    - #### DEFAULT

          static final IQueryBackendHintProvider DEFAULT

      A default implementation that just returns the hints embedded in the query, without overriding.

  - ### Method Detail

    - #### getHints

          java.util.Map<java.lang.String,java.lang.Object> getHints(PQuery query)

      Suggests query evaluation hints regarding a query.
      Returns:
        non-null map of option keys and values