protected XMLStreamReader2 constructSR(String systemId, Reader r, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, systemId, null, forEventReader, false); return StreamReaderImpl.construct(CharSourceBootstrapper.construct(cfg, r)); }
protected XMLStreamReader2 constructSR(String systemId, InputStream in, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, systemId, null, forEventReader, false); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
protected XMLStreamReader2 constructSR(InputStream in, String enc, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, enc, forEventReader, false); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
protected XMLStreamReader2 constructSR(String systemId, Reader r, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, systemId, null, forEventReader, false); return StreamReaderImpl.construct(CharSourceBootstrapper.construct(cfg, r)); }
protected XMLStreamReader2 constructSR(InputStream in, String enc, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, enc, forEventReader, false); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
protected XMLStreamReader2 constructSR(String systemId, InputStream in, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, systemId, null, forEventReader, false); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
protected XMLStreamReader2 constructSR(File f, boolean forEventReader) throws XMLStreamException { try { InputStream in = new FileInputStream(f); String systemId = URLUtil.fileToSystemId(f); // Construct from File? Must auto-close: ReaderConfig cfg = getNonSharedConfig(systemId, null, null, forEventReader, true); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); } catch (IOException ioe) { throw new IoStreamException(ioe); } }
protected XMLStreamReader2 constructSR(File f, boolean forEventReader) throws XMLStreamException { try { InputStream in = new FileInputStream(f); String systemId = URLUtil.fileToSystemId(f); // Construct from File? Must auto-close: ReaderConfig cfg = getNonSharedConfig(systemId, null, null, forEventReader, true); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); } catch (IOException ioe) { throw new IoStreamException(ioe); } }
@Override public AsyncXMLStreamReader<AsyncByteBufferFeeder> createAsyncFor(ByteBuffer input) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); AsyncByteBufferScanner scanner = new AsyncByteBufferScanner(cfg); scanner.feedInput(input); return new AsyncStreamReaderImpl<AsyncByteBufferFeeder>(scanner); }
@Override public AsyncXMLStreamReader<AsyncByteArrayFeeder> createAsyncForByteArray() { // TODO: pass system and/or public ids? ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); return new AsyncStreamReaderImpl<AsyncByteArrayFeeder>(new AsyncByteArrayScanner(cfg)); }
@Override public AsyncXMLStreamReader<AsyncByteArrayFeeder> createAsyncFor(byte[] input, int offset, int length) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); AsyncByteArrayScanner scanner = new AsyncByteArrayScanner(cfg); scanner.feedInput(input, offset, length); return new AsyncStreamReaderImpl<AsyncByteArrayFeeder>(scanner); }
@Override public AsyncXMLStreamReader<AsyncByteArrayFeeder> createAsyncForByteArray() { // TODO: pass system and/or public ids? ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); return new AsyncStreamReaderImpl<AsyncByteArrayFeeder>(new AsyncByteArrayScanner(cfg)); }
@Override public AsyncXMLStreamReader<AsyncByteArrayFeeder> createAsyncFor(byte[] input, int offset, int length) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); AsyncByteArrayScanner scanner = new AsyncByteArrayScanner(cfg); scanner.feedInput(input, offset, length); return new AsyncStreamReaderImpl<AsyncByteArrayFeeder>(scanner); }
@Override public AsyncXMLStreamReader<AsyncByteBufferFeeder> createAsyncForByteBuffer() { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); return new AsyncStreamReaderImpl<AsyncByteBufferFeeder>(new AsyncByteBufferScanner(cfg)); }
@Override public AsyncXMLStreamReader<AsyncByteBufferFeeder> createAsyncForByteBuffer() { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); return new AsyncStreamReaderImpl<AsyncByteBufferFeeder>(new AsyncByteBufferScanner(cfg)); }
@Override public AsyncXMLStreamReader<AsyncByteBufferFeeder> createAsyncFor(ByteBuffer input) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, null, null, false, false); cfg.setActualEncoding("UTF-8"); AsyncByteBufferScanner scanner = new AsyncByteBufferScanner(cfg); scanner.feedInput(input); return new AsyncStreamReaderImpl<AsyncByteBufferFeeder>(scanner); }
protected XMLStreamReader2 constructSR(URL src, boolean forEventReader) throws XMLStreamException { InputStream in; try { in = URLUtil.inputStreamFromURL(src); } catch (IOException ioe) { throw new IoStreamException(ioe); } // Construct from URL? Must auto-close: ReaderConfig cfg = getNonSharedConfig(URLUtil.urlToSystemId(src), null, null, forEventReader, true); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
protected XMLStreamReader2 constructSR(URL src, boolean forEventReader) throws XMLStreamException { InputStream in; try { in = URLUtil.inputStreamFromURL(src); } catch (IOException ioe) { throw new IoStreamException(ioe); } // Construct from URL? Must auto-close: ReaderConfig cfg = getNonSharedConfig(URLUtil.urlToSystemId(src), null, null, forEventReader, true); return StreamReaderImpl.construct(ByteSourceBootstrapper.construct(cfg, in)); }
ReaderConfig cfg = getNonSharedConfig(ss.getPublicId(), ss.getSystemId(), ss.getEncoding(), forEventReader, true);
ReaderConfig cfg = getNonSharedConfig(ss.getPublicId(), ss.getSystemId(), ss.getEncoding(), forEventReader, true);