for (Object oo : lst) {
addToResult(result, execute(oo));
}
return result;
} else if (List.class.isAssignableFrom(o.getClass())) {
for (Object oo : lst) {
addToResult(result, execute(oo));
}
return result;
} else if (List.class.isAssignableFrom(o.getClass())) {
for (Object oo : lst) {
addToResult(result, execute(oo));
}
return result;
} else if (Map.class.isAssignableFrom(o.getClass())) {
for (Object oo : lst) {
addToResult(result, execute(oo));
}
return result;
} else if (Map.class.isAssignableFrom(o.getClass())) {
for (Object oo : map.values()) {
addToResult(result, execute(oo));
}
for (Object oo : map.values()) {
addToResult(result, execute(oo));
}