292293294295296297298299300301302
else if (subElement != null && subElement.getClass().isArray()) { persistedValue = unwrapArray(array, subElement, elementType); } // Add to parent array.addValue(persistedValue); } return array; } /**
322323324325326327328329330331332
else if (subElement != null && subElement.getClass().isArray()) { persistedValue = unwrapArray(newElement, subElement, type); } newElement.addValue(persistedValue); } return newElement; } /**