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
Makes an Array[Byte]
viewable as an Input[Byte]
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
An Input provides an incoming stream of data
Type trait for building a new Input
from particular kind of input stream
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
Defines a generic output stream
Type trait for building a new Output[Data]
from particular kind of output stream
Generic type class for reading a particular kind of data from
Makes a String
viewable as an rapture.io.Input[Char]
Collects Char
s into a String
Type trait for defining how a resource of type U should
Type class object for creating an accumulator Bytes into an Array
of Byte
s
Type class object for reading Byte
s from a Array[Byte]
Type class object for reading Byte
s from a Array[Byte]
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 reading Char
s from a String
Type class object for creating an Output[Char] from a Java Writer
Views an Input[Byte]
as a java.io.InputStream