ToOutputStream

io.bullet.borer.output.ToOutputStreamOutput.ToOutputStream
final class ToOutputStream(outputStream: OutputStream) extends ToOutputStreamBase

Default, mutable implementation for serializing to OutputStream instances.

NOTE: The given OutputStream is NOT closed at the end of the encoding run!

Attributes

Graph
Supertypes
trait Output
class Object
trait Matchable
class Any

Members list

Type members

Types

type Result = OutputStream

Value members

Concrete methods

def result(): Result

Inherited methods

final def writeByte(byte: Byte): Self

Attributes

Inherited from:
ToOutputStreamBase
final def writeBytes[Bytes](bytes: Bytes)(implicit byteAccess: ByteAccess[Bytes]): Self

Attributes

Inherited from:
ToOutputStreamBase
final def writeBytes(a: Byte, b: Byte, c: Byte, d: Byte): Self

Attributes

Inherited from:
ToOutputStreamBase
final def writeBytes(a: Byte, b: Byte, c: Byte): Self

Attributes

Inherited from:
ToOutputStreamBase
final def writeBytes(a: Byte, b: Byte): Self

Attributes

Inherited from:
ToOutputStreamBase
def writeInt(value: Int): Self

Attributes

Inherited from:
Output
def writeLong(value: Long): Self

Attributes

Inherited from:
Output
def writeShort(value: Short): Self

Attributes

Inherited from:
Output