| Interface | Description | 
|---|---|
| EvaluationStrategy | |
| EvaluationStrategyFactory | Factory for  EvaluationStrategys. | 
| QueryContextInitializer | Callback for configuring/customising a  QueryContext. | 
| QueryOptimizer | Interface used by  EvaluationStrategys to optimize theTupleExprprior to evaluating the query. | 
| QueryOptimizerPipeline | A pipeline of  QueryOptimizers that, when executed in order on aTupleExpr, convert thatTupleExprto a more optimal query execution plan. | 
| QueryPreparer | A generic interface for executing queries over a  TripleSource. | 
| TripleSource | A triple source that can be queried for (the existence of) certain triples in certain contexts. | 
| Class | Description | 
|---|---|
| AbstractQueryPreparer | |
| QueryBindingSet | An implementation of the  BindingSetinterface that is used to evalate query object models. | 
| QueryContext | 
| Exception | Description | 
|---|---|
| ValueExprEvaluationException | An exception indicating that a  ValueExprcould not be evaluated due to illegal or incompatible values. | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.