Interface for an accumulator which is a special kind of output which collects and stores all input in a buffer which can be retrieved afterwards.
Defines a trait for creating new Accumulator
s
Collects Byte
s into an Array[Byte]
Wraps a java.io.InputStream
as an Input[Byte]
Wraps a java.io.OutputStream
into an Output[Byte]
Wraps a java.io.Reader
as an Input[Char]
Wraps a java.io.Writer
Wraps a java.io.Reader
as an Input[String]
, where each String item read from the stream
is a line of characters delimited by a newline.
Wraps a java.io.BufferedWriter
for providing line-by-line output of String
s
Collects String
s into another String
Collects Char
s into a String
Type class object for creating an accumulator Bytes into an Array
of Byte
s
Type class object for creating an accumulator of Char
s into a String
Type class object for creating an Input[Byte] from a Java InputStream
Type class object for creating an Input[String] from a Java Reader
Type class object for creating an Output[Byte] from a Java Reader
Type class object for creating an Input[Char] from a Java Reader
Type class object for creating an accumulator of String
s
Type class object for creating an Output[Char] from a Java Writer
Views an Input[Byte]
as a java.io.InputStream