This utility handles the work of processing a subquery; certain types of processor nodes will use an instance of this class to do that work.
155156157158159160161162
this.batchSize = bufferMgr.getProcessorBatchSize(); setContext(context.clone()); this.dataMgr = dataMgr; this.parentDataMrg = dataMgr; if (evaluator == null) { this.evaluator = new SubqueryAwareEvaluator(Collections.emptyMap(), getDataManager(), getContext(), this.bufferMgr); } }