Class ByteOutputKineticStream

Object
ByteOutputKineticStream
All Implemented Interfaces:
OutputKineticStream, AutoCloseable

public class ByteOutputKineticStream extends Object implements OutputKineticStream
Kinetic stream implementation for serialization of Java objects into sequence of bytes.

Any array 'A' serialized as follows: writeInt(A.length) | KineticStreamWriter::write(a[0]) | ... | KineticStreamWriter::write(a[N])

Where write call for each item will use KineticStreamWriter on same kinetic stream object (ie. 'this').