LogicalExpression and2 = new AndExpression(p5, and1, eq2);
((LOFilter)filter).setFilterPlan(p5);
Rule r = new SplitFilter("SplitFilter");
Set<Rule> s = new HashSet<Rule>();
s.add(r);
List<Set<Rule>> ls = new ArrayList<Set<Rule>>();
ls.add(s);
MyPlanOptimizer optimizer = new MyPlanOptimizer(plan, ls, 3);