Package org.eclipse.rdf4j.query.algebra.evaluation

## Interface QueryPreparer

- All Known Implementing Classes:
    `AbstractQueryPreparer`, `SailQueryPreparer`

      public interface QueryPreparer

  A generic interface for executing queries over a `TripleSource`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `TripleSource` | `getTripleSource()` |
    `BooleanQuery` | `prepare​(ParsedBooleanQuery q)` |
    `GraphQuery` | `prepare​(ParsedGraphQuery q)` |
    `TupleQuery` | `prepare​(ParsedTupleQuery q)` |
    `Update` | `prepare​(ParsedUpdate u)` |

- - ### Method Detail

    - #### prepare

          BooleanQuery prepare​(ParsedBooleanQuery q)

    - #### prepare

          TupleQuery prepare​(ParsedTupleQuery q)

    - #### prepare

          GraphQuery prepare​(ParsedGraphQuery q)

    - #### prepare

          Update prepare​(ParsedUpdate u)

    - #### getTripleSource

          TripleSource getTripleSource()