protected void startRootObject(){ super.startRootObject(); position.setJsonObjectBuilder(rootJsonObjectBuilder); setComplex(position, true); }
protected void startRootObject(){ super.startRootObject(); position.setKeyName(rootKeyName); setComplex(position, true); }
@Override protected void closeComplex() throws IOException { writer.writeCR(); for (int x = 0; x < numberOfTabs; x++) { writeValue(tab(), false); } writer.write('}'); }
@Override protected void writeKey(XPathFragment xPathFragment) throws IOException { writer.writeCR(); for (int x = 0; x < numberOfTabs; x++) { writeValue(tab(), false); } super.writeKey(xPathFragment); }
@Override public void characters(String value) { validatingRecord.characters(value); marshalRecord.characters(value); }
/** * INTERNAL: */ public void startDocument(String encoding, String version) { super.startDocument(encoding, version); outputStreamWrite(cr); }
@Override public void endDocument() { validatingRecord.endDocument(); marshalRecord.endDocument(); }
@Override public void endPrefixMappings(NamespaceResolver namespaceResolver) { validatingRecord.endPrefixMappings(namespaceResolver); marshalRecord.endPrefixMappings(namespaceResolver); }
@Override protected void addPositionalNodes(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) { validatingRecord.addPositionalNodes(xPathFragment, namespaceResolver); marshalRecord.addPositionalNodes(xPathFragment, namespaceResolver); }
@Override public void setSession(CoreAbstractSession session) { super.setSession(session); validatingRecord.setSession(session); marshalRecord.setSession(session); }
public void comment(char[] ch, int start, int length) throws SAXException { if (isStartElementOpen) { outputStreamWrite(CLOSE_ELEMENT); isStartElementOpen = false; } writeComment(ch, start, length); }
@Override public void setOwningObject(Object obj) { validatingRecord.setOwningObject(obj); marshalRecord.setOwningObject(obj); }
@Override public void setNamespaceResolver(NamespaceResolver nr) { validatingRecord.setNamespaceResolver(nr); marshalRecord.setNamespaceResolver(nr); }
/** * @since EclipseLink 2.5.0 */ @Override public void attributeWithoutQName(String namespaceURI, String localName, String prefix, String value) { validatingRecord.attributeWithoutQName(namespaceURI, localName, prefix, value); marshalRecord.attributeWithoutQName(namespaceURI, localName, prefix, value); }
/** * @since EclipseLink 2.5.0 */ @Override public boolean addXsiTypeAndClassIndicatorIfRequired( Descriptor xmlDescriptor, Descriptor referenceDescriptor, Field xmlField, boolean isRootElement) { validatingRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, isRootElement); return marshalRecord.addXsiTypeAndClassIndicatorIfRequired(xmlDescriptor, referenceDescriptor, xmlField, isRootElement); }
/** * @since EclipseLink 2.5.0 */ @Override public void writeXsiTypeAttribute(Descriptor descriptor, String typeUri, String typeLocal, String typePrefix, boolean addToNamespaceResolver) { validatingRecord.writeXsiTypeAttribute(descriptor, typeUri, typeLocal, typePrefix, addToNamespaceResolver); marshalRecord.writeXsiTypeAttribute(descriptor, typeUri, typeLocal, typePrefix, addToNamespaceResolver); }
protected void startRootObject(){ super.startRootObject(); position.setJsonObjectBuilder(rootJsonObjectBuilder); setComplex(position, true); }