@Override public void setNamespaceResolver(NamespaceResolver nr) { validatingRecord.setNamespaceResolver(nr); marshalRecord.setNamespaceResolver(nr); }
@Override public void setNamespaceResolver(NamespaceResolver nr) { validatingRecord.setNamespaceResolver(nr); marshalRecord.setNamespaceResolver(nr); }
/** * @since EclipseLink 2.5.0 */ @Override public boolean addXsiTypeAndClassIndicatorIfRequired( Descriptor xmlDescriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement) { validatingRecord.setNamespaceResolver(new NamespaceResolver(marshalRecord.getNamespaceResolver())); validatingRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, originalObject, obj, wasXMLRoot, isRootElement); return marshalRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, originalObject, obj, wasXMLRoot, isRootElement); }
/** * @since EclipseLink 2.5.0 */ @Override public boolean addXsiTypeAndClassIndicatorIfRequired( Descriptor xmlDescriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement) { validatingRecord.setNamespaceResolver(new NamespaceResolver(marshalRecord.getNamespaceResolver())); validatingRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, originalObject, obj, wasXMLRoot, isRootElement); return marshalRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, originalObject, obj, wasXMLRoot, isRootElement); }