public SequencedMarshalContext(List<Setting> settings) { super(); indexFragment = new XPathFragment(); this.settings = settings; }
public SequencedMarshalContext(Object value) { super(); indexFragment = new XPathFragment(); this.value = value; }
public SequencedMarshalContext(List<Setting> settings) { super(); indexFragment = new XPathFragment(); this.settings = settings; }
public UnmarshalRecord(TreeObjectBuilder treeObjectBuilder) { super(); this.xPathFragment = new XPathFragment(); this.childRecordPool = new ArrayList<UnmarshalRecord>(); initialize(treeObjectBuilder); }
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { XPathFragment frag = new XPathFragment(qName); marshalRecord.openStartElement(frag, resolver); for (int i = 0; i < atts.getLength(); i++) { marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i)); } marshalRecord.closeStartElement(); }
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { XPathFragment frag = new XPathFragment(qName); marshalRecord.openStartElement(frag, resolver); for (int i = 0; i < atts.getLength(); i++) { marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i)); } marshalRecord.closeStartElement(); }
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { XPathFragment frag = new XPathFragment(qName); marshalRecord.openStartElement(frag, resolver); for (int i = 0; i < atts.getLength(); i++) { marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i)); } marshalRecord.closeStartElement(); }
public void endElement(String namespaceURI, String localName, String qName) throws SAXException { XPathFragment xPathFragment = new XPathFragment(localName); xPathFragment.setNamespaceURI(namespaceURI); JSONFormattedWriterRecord.this.endElement(xPathFragment, namespaceResolver); }
public void endElement(String namespaceURI, String localName, String qName) throws SAXException { XPathFragment xPathFragment = new XPathFragment(localName); xPathFragment.setNamespaceURI(namespaceURI); JSONWriterRecord.this.endElement(xPathFragment, namespaceResolver); }
public void endElement(String namespaceURI, String localName, String qName) throws SAXException { XPathFragment xPathFragment = new XPathFragment(localName); xPathFragment.setNamespaceURI(namespaceURI); JSONFormattedWriterRecord.this.endElement(xPathFragment, namespaceResolver); }
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { XPathFragment xPathFragment = new XPathFragment(localName); xPathFragment.setNamespaceURI(namespaceURI); openStartElement(xPathFragment, namespaceResolver); handleAttributes(atts); }
private UnmarshalRecordImpl(ObjectBuilder objectBuilder, ReferenceResolver referenceResolver) { super(); this.referenceResolver = referenceResolver; this.xPathFragment = new XPathFragment(); xPathFragment.setNamespaceAware(isNamespaceAware()); this.setUnmarshalAttributeGroup(DEFAULT_ATTRIBUTE_GROUP); initialize(objectBuilder); }
private UnmarshalRecordImpl(ObjectBuilder objectBuilder, ReferenceResolver referenceResolver) { super(); this.referenceResolver = referenceResolver; this.xPathFragment = new XPathFragment(); xPathFragment.setNamespaceAware(isNamespaceAware()); this.setUnmarshalAttributeGroup(DEFAULT_ATTRIBUTE_GROUP); initialize(objectBuilder); }
/** * INTERNAL: */ public void attribute(String namespaceURI, String localName, String qName, String value) { XPathFragment xPathFragment = new XPathFragment(); xPathFragment.setNamespaceURI(namespaceURI); xPathFragment.setAttribute(true); xPathFragment.setLocalName(localName); openStartElement(xPathFragment, namespaceResolver); characters(null, value, null, false, true); endElement(xPathFragment, namespaceResolver); }
/** * INTERNAL: */ public void setMarshaller(XMLMarshaller marshaller) { super.setMarshaller(marshaller); attributePrefix = marshaller.getAttributePrefix(); if (marshaller.getValueWrapper() != null) { textWrapperFragment = new XPathFragment(); textWrapperFragment.setLocalName(marshaller.getValueWrapper()); } characterEscapeHandler = marshaller.getCharacterEscapeHandler(); }
@Override public void attribute(String namespaceURI, String localName, String qName, String value) { XPathFragment xPathFragment = new XPathFragment(); xPathFragment.setNamespaceURI(namespaceURI); xPathFragment.setAttribute(true); xPathFragment.setLocalName(localName); openStartElement(xPathFragment, namespaceResolver); characters(null, value, null, false, true); endElement(xPathFragment, namespaceResolver); }
public XPathFragment getTextWrapperFragment() { if(xmlReader.getMediaType() .isApplicationJSON()){ if(textWrapperFragment == null){ textWrapperFragment = new XPathFragment(); textWrapperFragment.setLocalName(unmarshaller.getValueWrapper()); textWrapperFragment.setNamespaceAware(isNamespaceAware()); textWrapperFragment.setNamespaceSeparator(getNamespaceSeparator()); } return textWrapperFragment; } return null; }
public XPathFragment getTextWrapperFragment() { if(xmlReader.getMediaType() .isApplicationJSON()){ if(textWrapperFragment == null){ textWrapperFragment = new XPathFragment(); textWrapperFragment.setLocalName(unmarshaller.getValueWrapper()); textWrapperFragment.setNamespaceAware(isNamespaceAware()); textWrapperFragment.setNamespaceSeparator(getNamespaceSeparator()); } return textWrapperFragment; } return null; }
public void setXPathNode(XPathNode xPathNode) { super.setXPathNode(xPathNode); xmlDirectMapping.getNullPolicy().xPathNode(xPathNode, this); if(((Field) xmlDirectMapping.getField()).isTypedTextField()) { XPathFragment typeAttributeXPathFragment = new XPathFragment(); typeAttributeXPathFragment.setAttribute(true); typeAttributeXPathFragment.setLocalName(Constants.SCHEMA_TYPE_ATTRIBUTE); typeAttributeXPathFragment.setNamespaceURI(javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); xPathNode.getParent().addChild(typeAttributeXPathFragment, new TypeNodeValue(), null); } }
public void setXPathNode(XPathNode xPathNode) { super.setXPathNode(xPathNode); xmlDirectMapping.getNullPolicy().xPathNode(xPathNode, this); if(((Field) xmlDirectMapping.getField()).isTypedTextField()) { XPathFragment typeAttributeXPathFragment = new XPathFragment(); typeAttributeXPathFragment.setAttribute(true); typeAttributeXPathFragment.setLocalName(Constants.SCHEMA_TYPE_ATTRIBUTE); typeAttributeXPathFragment.setNamespaceURI(javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); xPathNode.getParent().addChild(typeAttributeXPathFragment, new TypeNodeValue(), null); } }