Package edu.caltech.nanodb.queryeval
Class QueryEvaluator
- java.lang.Object
-
- edu.caltech.nanodb.queryeval.QueryEvaluator
-
public class QueryEvaluator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description QueryEvaluator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EvalStats
executePlan(PlanNode plan, TupleProcessor processor)
Executes the specified query plan, and feeds the results to the specified tuple processor.
-
-
-
Method Detail
-
executePlan
public static EvalStats executePlan(PlanNode plan, TupleProcessor processor)
Executes the specified query plan, and feeds the results to the specified tuple processor.- Parameters:
plan
- the query plan to executeprocessor
- the tuple-processor to receive the results- Returns:
- An object containing statistics about the plan evaluation.
-
-