com.marklogic.xdmp
Class XDMPSchemaTypes.DataStream

java.lang.Object
  extended bycom.marklogic.xdmp.XDMPSchemaTypes.DataStream
Enclosing class:
com.marklogic.xdmp.XDMPSchemaTypes

public static class XDMPSchemaTypes.DataStream
extends Object

Internal implementation class, do not use in client code.


Field Summary
protected  InputStream instream
           
protected  byte[] sbytes
           
 
Constructor Summary
XDMPSchemaTypes.DataStream()
           
 
Method Summary
 InputStream asInputStream()
           
protected  int getBytes(InputStream instream, int estSize, boolean trim)
           
protected  int getStringBuffer(InputStream instream, StringBuffer sb, int estSize, boolean trim)
           
protected  void parseStream()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sbytes

protected byte[] sbytes

instream

protected InputStream instream
Constructor Detail

XDMPSchemaTypes.DataStream

public XDMPSchemaTypes.DataStream()
Method Detail

asInputStream

public InputStream asInputStream()

parseStream

protected void parseStream()

getBytes

protected int getBytes(InputStream instream,
                       int estSize,
                       boolean trim)

getStringBuffer

protected int getStringBuffer(InputStream instream,
                              StringBuffer sb,
                              int estSize,
                              boolean trim)