Package org.objectweb.medor.optim.lib

Class Summary
BasicQueryRewriter This class implements the QueryRewriter interface AND also the RuleConfiguration interface (the aim is to optimize the number of object).
BasicRule  
DirsCompileClassLoader A class loader that always checks a list of special directories on the hard disk to load classes or Java source files when compilation if needed.
DropUnusedProjFieldsRule This class represents the rule to drop projected fields which are not used.
DropUselessNodeRule This rule removes the query node which are useless.
FlattenQueryTreeRule  
IndexesGenerator  
MedorSourceTypeCompiler  
PushNotInExpressionRule This class is a RewriteRule implementation which vists a tree of QueryTree in order to push the not operator in the filters.
PushSelectionRule This class represents the rule to push selections down a QueryTree.
QueryNodeReplacer This class is an helper class for managing the replacement of a QueryTree in a medor query represented by another QueryTree.
SourceCodeGeneratorCompiler