return false;
}
for(LogicalPlan foreachPlan: foreach.getForEachPlans()) {
UDFFinder udfFinder = new UDFFinder(foreachPlan);
udfFinder.visit();
// if any of the foreach's inner plans contain a UDF then return false
if (udfFinder.foundAnyUDF()) {
return false;
}