public SAXParserFactoryImpl() { // defaults should be fine... mStaxFactory = new InputFactoryImpl(); }
@Override public XMLEventReader createXMLEventReader(Reader r) throws XMLStreamException { return createXMLEventReader(null, r); }
@Override public XMLEventReader createXMLEventReader(String systemId, InputStream in) throws XMLStreamException { return constructER(constructSR(systemId, in, true)); }
public Boolean call() { try { XMLEventReader eventReader = new com.fasterxml.aalto.stax.InputFactoryImpl() .createXMLEventReader(pipedInputStream); XMLEventWriter eventWriter = new com.fasterxml.aalto.stax.OutputFactoryImpl() .createXMLEventWriter(outputStream); XMLEvent event = null; while (eventReader.hasNext()) { event = eventReader.nextEvent(); event = eventTransformer.transform(event); eventWriter.add(event); eventWriter.flush(); } eventReader.close(); eventWriter.flush(); eventWriter.close(); outputStream.flush(); outputStream.close(); } catch (XMLStreamException | IOException e) { throw new IllegalStateException(e); } return true; } };
@Override public XMLStreamReader createXMLStreamReader(javax.xml.transform.Source src) throws XMLStreamException { return constructSR(src, false); }
return constructSR2((Stax2Source) src, forEventReader); } else if (src instanceof DOMSource) { autoCloseInput = false; // shouldn't matter ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return DOMReaderImpl.createFrom((DOMSource) src, cfg); } else { ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return StreamReaderImpl.construct(CharSourceBootstrapper.construct(cfg, r)); ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); try { URL url = URLUtil.urlFromSystemId(sysId);
@Override public XMLEventReader createXMLEventReader(XMLStreamReader sr) throws XMLStreamException { return constructER(Stax2ReaderAdapter.wrapIfNecessary(sr)); }
@Override public XMLStreamReader createXMLStreamReader(javax.xml.transform.Source src) throws XMLStreamException { return constructSR(src, false); }
return constructSR2((Stax2Source) src, forEventReader); } else if (src instanceof DOMSource) { autoCloseInput = false; // shouldn't matter ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return DOMReaderImpl.createFrom((DOMSource) src, cfg); } else { ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); return StreamReaderImpl.construct(CharSourceBootstrapper.construct(cfg, r)); ReaderConfig cfg = getNonSharedConfig(pubId, sysId, encoding, forEventReader, autoCloseInput); try { URL url = URLUtil.urlFromSystemId(sysId);
@Override public XMLEventReader createXMLEventReader(XMLStreamReader sr) throws XMLStreamException { return constructER(Stax2ReaderAdapter.wrapIfNecessary(sr)); }
public SAXParserFactoryImpl() { // defaults should be fine... mStaxFactory = new InputFactoryImpl(); }
@Override public XMLEventReader2 createXMLEventReader(URL src) throws XMLStreamException { return constructER(constructSR(src, true)); }
@Override public XMLStreamReader createXMLStreamReader(InputStream in) throws XMLStreamException { return constructSR(in, null, false); }
@Override public XMLEventReader createXMLEventReader(Reader r) throws XMLStreamException { return createXMLEventReader(null, r); }
public void init() { XmlFactory factory = new XmlFactory(new InputFactoryImpl(), new CDataXmlOutputFactoryImpl()); xmlMapper = new XmlMapper(factory); xmlMapper.configure(ToXmlGenerator.Feature.WRITE_XML_DECLARATION, true); }
@Override public XMLEventReader createXMLEventReader(String systemId, Reader r) throws XMLStreamException { return constructER(constructSR(systemId, r, true)); }
@Override public XMLStreamReader createXMLStreamReader(Reader r) throws XMLStreamException { return constructSR(null, r, false); }
@Override public XMLEventReader createXMLEventReader(InputStream in) throws XMLStreamException { return createXMLEventReader(in, null); }
public XmlInputStreamFilter(InputStream is, XmlEventTransformer transformer) throws XMLStreamException { this.inputStream = is; this.eventTransformer = transformer; XMLInputFactory inputFactory = new com.fasterxml.aalto.stax.InputFactoryImpl(); this.xmlEventReader = inputFactory.createXMLEventReader(is); XMLOutputFactory outputFactory = new com.fasterxml.aalto.stax.OutputFactoryImpl(); this.xmlEventWriter = outputFactory.createXMLEventWriter(xmlWriteStream); }
@Override public XMLEventReader createXMLEventReader(String systemId, Reader r) throws XMLStreamException { return constructER(constructSR(systemId, r, true)); }