Object run(VectorPTFEvaluatorBase evaluator) throws HiveException {
      runEvaluator(evaluator, range);

      while (hasNext()) {
        nextBlock();
        runEvaluator(evaluator, range);
      }

      return getEvaluatorResult(evaluator);
    }
Creates a block iterator for a specific range.

@throws HiveException
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/ptf/VectorPTFGroupBatches.java