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 QueryOptimizerIF
InvalidQueryException
public PredicateClause optimize(PredicateClause clause, QueryContext context) throws InvalidQueryException
optimize
in interface QueryOptimizerIF
InvalidQueryException
public List optimize(List clauses, QueryContext context) throws InvalidQueryException
optimize
in interface QueryOptimizerIF
InvalidQueryException