| Package | Description |
|---|---|
| org.eclipse.rdf4j.query.algebra.evaluation | |
| org.eclipse.rdf4j.query.algebra.evaluation.impl |
| Modifier and Type | Method and Description |
|---|---|
EvaluationStrategy |
EvaluationStrategyFactory.createEvaluationStrategy(Dataset dataset,
TripleSource tripleSource,
EvaluationStatistics evaluationStatistics)
|
TupleExpr |
EvaluationStrategy.optimize(TupleExpr expr,
EvaluationStatistics evaluationStatistics,
BindingSet bindings)
Execute the
QueryOptimizerPipeline on the given TupleExpr to optimize its execution plan. |
| Modifier and Type | Class and Description |
|---|---|
class |
TupleFunctionEvaluationStatistics |
| Modifier and Type | Field and Description |
|---|---|
protected EvaluationStatistics |
QueryJoinOptimizer.statistics |
| Modifier and Type | Method and Description |
|---|---|
EvaluationStrategy |
StrictEvaluationStrategyFactory.createEvaluationStrategy(Dataset dataset,
TripleSource tripleSource,
EvaluationStatistics evaluationStatistics) |
EvaluationStrategy |
ExtendedEvaluationStrategyFactory.createEvaluationStrategy(Dataset dataset,
TripleSource tripleSource,
EvaluationStatistics evaluationStatistics) |
TupleExpr |
StrictEvaluationStrategy.optimize(TupleExpr expr,
EvaluationStatistics evaluationStatistics,
BindingSet bindings)
Execute the
QueryOptimizerPipeline on the given TupleExpr to optimize its execution plan. |
| Constructor and Description |
|---|
ExtendedEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
long iterationCacheSyncThreshold,
EvaluationStatistics evaluationStatistics) |
QueryJoinOptimizer(EvaluationStatistics statistics) |
StandardQueryOptimizerPipeline(EvaluationStrategy strategy,
TripleSource tripleSource,
EvaluationStatistics evaluationStatistics) |
StrictEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
long iterationCacheSyncTreshold,
EvaluationStatistics evaluationStatistics) |
StrictEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
long iterationCacheSyncTreshold,
EvaluationStatistics evaluationStatistics,
boolean trackResultSize) |
TupleFunctionEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
long iterationCacheSyncThreshold,
EvaluationStatistics evaluationStatistics) |
TupleFunctionEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
TupleFunctionRegistry tupleFuncRegistry,
long iterationCacheSyncThreshold,
EvaluationStatistics evaluationStatistics) |
Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.