/** * @since 1.4 */ public StaxDriver(NameCoder nameCoder) { this(new QNameMap(), nameCoder); }
/** * @since 1.2 * @deprecated As of 1.4, use {@link StaxDriver#StaxDriver(NameCoder)} instead. */ public StaxDriver(XmlFriendlyReplacer replacer) { this(new QNameMap(), (NameCoder)replacer); }
public StaxDriver() { this(new QNameMap()); }
@Override protected Object unmarshalXmlStreamReader(XMLStreamReader streamReader) throws XmlMappingException { return doUnmarshal(new StaxReader(new QNameMap(), streamReader, this.nameCoder), null); }
@Override protected void marshalXmlStreamWriter(Object graph, XMLStreamWriter streamWriter) throws XmlMappingException { try { doMarshal(graph, new StaxWriter(new QNameMap(), streamWriter, this.nameCoder), null); } catch (XMLStreamException ex) { throw convertXStreamException(ex, true); } }
public HierarchicalStreamWriter createWriter(final Writer writer) { try { if (useSerializeAsArray) { return new JettisonStaxWriter(new QNameMap(), mof.createXMLStreamWriter(writer), getNameCoder(), convention); } else { return new StaxWriter(new QNameMap(), mof.createXMLStreamWriter(writer), getNameCoder()); } } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamWriter createWriter(final OutputStream output) { try { if (useSerializeAsArray) { return new JettisonStaxWriter(new QNameMap(), mof.createXMLStreamWriter(output), getNameCoder(), convention); } else { return new StaxWriter(new QNameMap(), mof.createXMLStreamWriter(output), getNameCoder()); } } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamReader createReader(final Reader reader) { try { return new StaxReader(new QNameMap(), mif.createXMLStreamReader(reader), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamReader createReader(final InputStream input) { try { return new StaxReader(new QNameMap(), mif.createXMLStreamReader(input), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamReader createReader(File in) { InputStream instream = null; try { instream = new FileInputStream(in); return new StaxReader(new QNameMap(), mif.createXMLStreamReader(in .toURI() .toASCIIString(), instream), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } catch (IOException e) { throw new StreamException(e); } finally { if (instream != null) { try { instream.close(); } catch (IOException e) { // ignore } } } }
public HierarchicalStreamReader createReader(URL in) { InputStream instream = null; try { instream = in.openStream(); return new StaxReader(new QNameMap(), mif.createXMLStreamReader( in.toExternalForm(), instream), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } catch (IOException e) { throw new StreamException(e); } finally { if (instream != null) { try { instream.close(); } catch (IOException e) { // ignore } } } }
QNameMap qmap = new QNameMap(); qmap.setDefaultNamespace("http://libvirt.org/schemas/domain/qemu/1.0"); qmap.setDefaultPrefix("qemu"); StaxDriver staxDriver = new StaxDriver(qmap); XStream xstream = new XStream(staxDriver); xstream.autodetectAnnotations(true); xstream.alias("domain", Domain.class); Domain d = new Domain("kvm","linux"); String xml = xstream.toXML(d);
/** * @since 1.4 */ public StaxDriver(final NameCoder nameCoder) { this(new QNameMap(), nameCoder); }
/** * @since 1.2 */ public StaxDriver(XmlFriendlyReplacer replacer) { this(new QNameMap(), replacer); }
/** * @since 1.2 * @deprecated As of 1.4, use {@link StaxDriver#StaxDriver(NameCoder)} instead. */ @Deprecated public StaxDriver(final XmlFriendlyReplacer replacer) { this(new QNameMap(), (NameCoder)replacer); }
public HierarchicalStreamWriter createWriter(final OutputStream output) { try { if (useSerializeAsArray) { return new JettisonStaxWriter(new QNameMap(), mof.createXMLStreamWriter(output), getNameCoder(), convention); } else { return new StaxWriter(new QNameMap(), mof.createXMLStreamWriter(output), getNameCoder()); } } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamWriter createWriter(final Writer writer) { try { if (useSerializeAsArray) { return new JettisonStaxWriter(new QNameMap(), mof.createXMLStreamWriter(writer), getNameCoder(), convention); } else { return new StaxWriter(new QNameMap(), mof.createXMLStreamWriter(writer), getNameCoder()); } } catch (final XMLStreamException e) { throw new StreamException(e); } }
@Override public HierarchicalStreamReader createReader(final Reader reader) { try { return new StaxReader(new QNameMap(), mif.createXMLStreamReader(reader), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } }
@Override public HierarchicalStreamReader createReader(final InputStream input) { try { return new StaxReader(new QNameMap(), mif.createXMLStreamReader(input), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } }
public HierarchicalStreamReader createReader(final Reader reader) { try { return new StaxReader(new QNameMap(), mif.createXMLStreamReader(reader), getNameCoder()); } catch (final XMLStreamException e) { throw new StreamException(e); } }