Class JacksonParserHandle

java.lang.Object
com.marklogic.client.impl.HandleImplementation<R,W>
com.marklogic.client.io.BaseHandle<InputStream,OutputStreamSender>
com.marklogic.client.impl.JacksonBaseHandle<com.fasterxml.jackson.core.JsonParser>
com.marklogic.client.io.JacksonParserHandle
All Implemented Interfaces:
ContentDescriptor, AbstractReadHandle, AbstractWriteHandle, BufferableContentHandle<com.fasterxml.jackson.core.JsonParser,InputStream>, BufferableHandle, ContentHandle<com.fasterxml.jackson.core.JsonParser>, CtsQueryWriteHandle, DocumentMetadataReadHandle, DocumentMetadataWriteHandle, DocumentPatchHandle, JSONReadHandle, JSONWriteHandle, QueryOptionsListReadHandle, QueryOptionsReadHandle, QueryOptionsWriteHandle, RuleListReadHandle, RuleReadHandle, RuleWriteHandle, SearchReadHandle, SPARQLResultsReadHandle, StreamingContentHandle<com.fasterxml.jackson.core.JsonParser,InputStream>, StructureReadHandle, StructureWriteHandle, TriplesReadHandle, TriplesWriteHandle, TuplesReadHandle, ValuesListReadHandle, ValuesReadHandle, OutputStreamSender, Closeable, AutoCloseable

public class JacksonParserHandle extends com.marklogic.client.impl.JacksonBaseHandle<com.fasterxml.jackson.core.JsonParser> implements OutputStreamSender, StreamingContentHandle<com.fasterxml.jackson.core.JsonParser,InputStream>, JSONReadHandle, JSONWriteHandle, StructureReadHandle, StructureWriteHandle, CtsQueryWriteHandle, Closeable

An adapter for using the streaming capabilities of the Jackson Open Source library. Enables low-level efficient reading and writing of JSON documents.

Always call close() when finished with this handle to release the resources.

See Also: