if (claxx.isArray()) {
Object[] objects;
if (claxx.getComponentType().isArray()) {
objects = new MultidimensionalArrayHandler(stream, null, false).allElements(obj);
} else {
objects = new ArrayHandler(stream, null, false).allElements(obj);
}
for (int i = 0; i < objects.length; i++) {
flattenCollection1(stream, objects[i], col);
}
} else {