static public XMLStreamReaderHandle XMLStreamReaderToHandle(XMLStreamReader value) { return (value == null) ? null : new XMLStreamReaderHandle(value); } static public Stream<XMLStreamReaderHandle> XMLStreamReaderToHandle(Stream<? extends XMLStreamReader> values) {
/** * Creates a factory to create an XMLStreamReaderHandle instance for a StAX stream reader. * @return the factory */ static public ContentHandleFactory newFactory() { return new ContentHandleFactory() { @Override public Class<?>[] getHandledClasses() { return new Class<?>[]{ XMLStreamReader.class }; } @Override public boolean isHandled(Class<?> type) { return XMLStreamReader.class.isAssignableFrom(type); } @Override public <C> ContentHandle<C> newHandle(Class<C> type) { @SuppressWarnings("unchecked") ContentHandle<C> handle = isHandled(type) ? (ContentHandle<C>) new XMLStreamReaderHandle() : null; return handle; } }; }
/** * Creates a factory to create an XMLStreamReaderHandle instance for a StAX stream reader. * @return the factory */ static public ContentHandleFactory newFactory() { return new ContentHandleFactory() { @Override public Class<?>[] getHandledClasses() { return new Class<?>[]{ XMLStreamReader.class }; } @Override public boolean isHandled(Class<?> type) { return XMLStreamReader.class.isAssignableFrom(type); } @Override public <C> ContentHandle<C> newHandle(Class<C> type) { @SuppressWarnings("unchecked") ContentHandle<C> handle = isHandled(type) ? (ContentHandle<C>) new XMLStreamReaderHandle() : null; return handle; } }; }
@Override public <C> ContentHandle<C> newHandle(Class<C> type) { @SuppressWarnings("unchecked") ContentHandle<C> handle = isHandled(type) ? (ContentHandle<C>) new XMLStreamReaderHandle() : null; return handle; } };
@Override public <C> ContentHandle<C> newHandle(Class<C> type) { @SuppressWarnings("unchecked") ContentHandle<C> handle = isHandled(type) ? (ContentHandle<C>) new XMLStreamReaderHandle() : null; return handle; } };
public XMLStreamReaderHandle readDocumentUsingXMLStreamReaderHandle(DatabaseClient client, String uri, String type) { // create doc manager DocumentManager docMgr = null; docMgr = documentManagerSelector(client, docMgr, type); // create handle XMLStreamReaderHandle readerHandle = new XMLStreamReaderHandle(); // create doc id String readDocId = uri; System.out.println("Read " + readDocId + " from database"); docMgr.read(readDocId, readerHandle); return readerHandle; }
new ArrayList<>() : null; XMLStreamReader headerReader = headerRow.getContent(new XMLStreamReaderHandle()).get(); while (headerReader.hasNext()) { switch(headerReader.next()) {
System.out.println(result.getUri() + ": Uri"); XMLStreamReaderHandle shandle = queryMgr.search(querydef, new XMLStreamReaderHandle()); String resultDoc2 = shandle.toString(); System.out.println("Statics : \n" + resultDoc2);
System.out.println(result.getUri() + ": Uri"); XMLStreamReaderHandle shandle = queryMgr.search(querydef, new XMLStreamReaderHandle()); String resultDoc2 = shandle.toString(); System.out.println("Statics : \n" + resultDoc2);
XMLStreamReaderHandle shandle = queryMgr.search(querydef, new XMLStreamReaderHandle()); String resultDoc2 = shandle.toString(); System.out.println("Statics : \n" + resultDoc2);
XMLStreamReaderHandle shandle = queryMgr.search(querydef, new XMLStreamReaderHandle()); String resultDoc2 = shandle.toString(); System.out.println(resultDoc2);
counter.get("elementCount") == 2 && counter.get("attributeCount") == 2); XMLStreamReaderHandle streamReaderHandle = docMgr.read(docId, new XMLStreamReaderHandle()); XMLStreamReader streamReader = streamReaderHandle.get(); int elementCount = 0;
XMLStreamReaderHandle streamHandle = new XMLStreamReaderHandle(); streamHandle.set( streamHandle.getFactory().createXMLStreamReader(
assertXMLEqual("EventReader buffering",beforeStr,new String(after)); XMLStreamReaderHandle streamReaderH = new XMLStreamReaderHandle(); streamReaderH.fromBuffer(before); after = streamReaderH.toBuffer();
new ValuesListHandle(), "<values-list xmlns='http://marklogic.com/rest-api'/>"); validateClosingHandleClosesUnderlyingStream(new XMLEventReaderHandle(), "<xml/>"); validateClosingHandleClosesUnderlyingStream(new XMLStreamReaderHandle(), "<xml/>");