package eu.leads.processor.sql;
import java.util.LinkedList;
import java.util.List;
/**
* Created with IntelliJ IDEA.
* User: vagvaz
* Date: 9/3/13
* Time: 9:47 AM
* To change this template use File | Settings | File Templates.
*/
public class PlanTraverser {
private Plan plan;
private List<PlanNode> nodeStack;
private PlanNode current;
public PlanTraverser(Plan plan) {
this.plan = plan;
nodeStack = new LinkedList<PlanNode>();
current = null;
}
public Plan getPlan() {
return plan;
}
public void setPlan(Plan plan) {
this.plan = plan;
}
public List<PlanNode> getNodeStack() {
return nodeStack;
}
public void setNodeStack(List<PlanNode> nodeStack) {
this.nodeStack = nodeStack;
}
public PlanNode getCurrent() {
return current;
}
public void setCurrent(PlanNode current) {
this.current = current;
}
}