The place to read data from.
The place to read data from.
The place to write data to.
The place to write data to.
A convenience wrapper for Readable and Writable.
Inner trait for reading from Input.
Inner trait for writing to Output.
Encoding used by this StringSerialization instance.
Encoding used by this StringSerialization instance. Defaults to UTF8, independent of platform.
Returns fromString called on the string created using the this.
Returns fromString called on the string created using the this.encoding as the byte encoding of given bytes.
Sugar for implicitly[Readable[T]].
Sugar for implicitly[Readable[T]].read(source);
Returns a byte array using the this.
Returns a byte array using the this.encoding as the byte encoding of the value returned by toString.
Sugar for implicitly[Writable[T]].
Sugar for implicitly[Writable[T]].write(sink,what);
Abstract serialization format that supports marshalling to and from a String. TextSerialization extends this trait with functionality to actually read and write values as text..