org.objectweb.medor.optim.api
Interface QueryTransformer
- All Known Subinterfaces:
- ExecPlanGenerator, QueryRewriter
- All Known Implementing Classes:
- BasicQueryRewriter, IndexesGenerator, MedorSourceTypeCompiler, SourceCodeGeneratorCompiler
- public interface QueryTransformer
This interface represents objects that manipulate query trees, such as
a logical query rewriter, a query optimizer for choosing the right
join algorithm, etc, and an executable query plan generator.
transform
public QueryTree transform(QueryTree qt)
throws MedorException
- This methods transforms a QueryTree into another QueryTree.
- Throws:
MedorException