JsonGeneratorOutputStream

class JsonGeneratorOutputStream(generator: JsonGenerator, parser: NonBlockingJsonParser) extends OutputStream

Uses the fast jackson NonBlockingJsonParser to parse the input bytes, and push the data to a JsonGenerator.

Remember to call close, or else you might miss some data.

class OutputStream
trait Flushable
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any

Value members

Constructors

def this(generator: JsonGenerator)

Concrete methods

override def close(): Unit
Definition Classes
OutputStream -> Closeable -> AutoCloseable
override def flush(): Unit
Definition Classes
OutputStream -> Flushable
override def write(b: Int): Unit
Definition Classes
OutputStream
override def write(bytes: Array[Byte], idx: Int, len: Int): Unit
Definition Classes
OutputStream

Inherited methods

@throws(java.io.IOException)
def write(x$0: Array[Byte]): Unit
Inherited from
OutputStream