Uses of Class
org.objectweb.medor.optim.lib.BasicRule

Packages that use BasicRule
org.objectweb.medor.optim.jorm   
org.objectweb.medor.optim.lib   
org.objectweb.medor.optim.rdb   
 

Uses of BasicRule in org.objectweb.medor.optim.jorm
 

Subclasses of BasicRule in org.objectweb.medor.optim.jorm
 class JormAssignMapperRule
          Deprecated. Should now use the JormQueryTreeHelper methods instead.
 class JormFlatten2Rdb
           
 class JormGoUpDecodeRule
          The aim of this rule is to remove comparaisons between PNames and move up the Decode operators (i.e.
 class JormLeafRewriter
           
 class JormLeafRewriteRule
          This class represents the rule to transform QueryLeaves into the corresponding QueryLeaf on the data store (for example into an RdbQueryLeaf).
 class JormRule
          This class is tools for the management of the JormExtent.
 class RdbJormLeafRewriter
          Deprecated. use FlattenQueryTreeRule and JormFlatten2Rdb
 

Uses of BasicRule in org.objectweb.medor.optim.lib
 

Subclasses of BasicRule in org.objectweb.medor.optim.lib
 class DropUnusedProjFieldsRule
          This class represents the rule to drop projected fields which are not used.
 class DropUselessNodeRule
          This rule removes the query node which are useless.
 class FlattenQueryTreeRule
           
 class PushNotInExpressionRule
          This class is a RewriteRule implementation which vists a tree of QueryTree in order to push the not operator in the filters.
 class PushSelectionRule
          This class represents the rule to push selections down a QueryTree.
 

Uses of BasicRule in org.objectweb.medor.optim.rdb
 

Subclasses of BasicRule in org.objectweb.medor.optim.rdb
 class RdbAssignRdbAdapterRule