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.
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. No guarantees are made about input supplied after the buffer has been retrieved.
The type of data to be accumulated
The type into which the data will be accumulated
Defines a trait for creating new Accumulators
Collects Bytes 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.Reader as an Input[String], where each String item read from the stream
is a line of characters delimited by a newline. This is roughly equivalent to a
java.io.BufferedReader.
Wraps a java.io.BufferedWriter for providing line-by-line output of Strings
Collects Strings into another String
Collects Chars into a String
Type class object for creating an accumulator Bytes into an Array of Bytes
Type class object for creating an accumulator of Chars 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 Strings
Type class object for creating an Output[Char] from a Java Writer
Views an Input[Byte] as a java.io.InputStream