public abstract static class QueryOptimizer.AbstractQueryOptimizer extends Object implements QueryOptimizerIF
| Constructor and Description |
|---|
AbstractQueryOptimizer() |
| Modifier and Type | Method and Description |
|---|---|
List |
optimize(List clauses,
QueryContext context) |
PredicateClause |
optimize(PredicateClause clause,
QueryContext context) |
void |
optimize(TologQuery query,
QueryContext context) |
public void optimize(TologQuery query, QueryContext context) throws InvalidQueryException
optimize in interface QueryOptimizerIFInvalidQueryExceptionpublic PredicateClause optimize(PredicateClause clause, QueryContext context) throws InvalidQueryException
optimize in interface QueryOptimizerIFInvalidQueryExceptionpublic List optimize(List clauses, QueryContext context) throws InvalidQueryException
optimize in interface QueryOptimizerIFInvalidQueryException