if (arg instanceof List) {
                List<?> array = (List<?>) arg;
                String dataType = !array.isEmpty() ?
                        array.stream()
                             .findFirst()