rootRecord.setDocPresPolicy(record.getDocPresPolicy()); rootRecord.setNamespaceResolver(record.getNamespaceResolver()); rootRecord.setMarshaller(record.getMarshaller()); record = rootRecord; while (cp.hasNext(iter) && (childNodeCount < childNodes.size())) { Object element = cp.next(iter, session); element = convertObjectValueToDataValue(element, session, record.getMarshaller()); Object originalObject = element; Node nextChild = null;
rootRecord.setDocPresPolicy(record.getDocPresPolicy()); rootRecord.setNamespaceResolver(record.getNamespaceResolver()); rootRecord.setMarshaller(record.getMarshaller()); record = rootRecord; while (cp.hasNext(iter) && (childNodeCount < childNodes.size())) { Object element = cp.next(iter, session); element = convertObjectValueToDataValue(element, session, record.getMarshaller()); Object originalObject = element; Node nextChild = null;
rootRecord.setDocPresPolicy(record.getDocPresPolicy()); rootRecord.setNamespaceResolver(record.getNamespaceResolver()); rootRecord.setMarshaller(record.getMarshaller()); record = rootRecord; Object element = cp.next(iter, session); if(this.getConverter() != null) { element = getConverter().convertObjectValueToDataValue(element, session, record.getMarshaller());