net.sf.saffron.oj
Class OJPlannerFactory
java.lang.Object
|
+--net.sf.saffron.opt.VolcanoPlannerFactory
|
+--net.sf.saffron.oj.OJPlannerFactory
- public class OJPlannerFactory
- extends VolcanoPlannerFactory
OJPlannerFactory implements VolcanoPlannerFactory by constructing planners
initialized to handle all calling conventions, rules, and relational
expressions needed to preprocess Saffron extended Java.
- Version:
- $Id: //open/saffron/src/net/sf/saffron/oj/OJPlannerFactory.java#6 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OJPlannerFactory
public OJPlannerFactory()
newPlanner
public VolcanoPlanner newPlanner()
- Specified by:
newPlanner
in class VolcanoPlannerFactory
registerJavaRels
public static void registerJavaRels(VolcanoPlanner planner)
- Register all of the Java implementations for the abstract relational
operators, along with appropriate conversion rules.
- Parameters:
planner
- the planner in which to register the rules
registerIterRels
public static void registerIterRels(VolcanoPlanner planner)