| Interface | Description |
|---|---|
| CharStream |
A simplifed reader interface without IOExceptions.
|
| Printable |
| Class | Description |
|---|---|
| BlockUTF8 |
Convert between bytes and chars, UTF-8 only.
|
| BufferingWriter |
A buffering writer, send output to a channel (WriteableByteChannel)
(and own methods which do not throw checked exceptions).
|
| BufferingWriter.SinkBuffer | |
| BufferingWriter.SinkChannel | |
| BufferingWriter.SinkOutputStream | |
| CharStreamBasic |
A PeekReaderSource that does no buffering - just wraps a reader.
|
| CharStreamBuffered |
Buffering reader without the (hidden) sync overhead in BufferedReader
|
| CharStreamReader |
Machinary to add Reader functionality to a CharStream
|
| CharStreamSequence | |
| IndentedLineBuffer |
IndentLineBuffer is a buffer that records an indent level
and uses that to insert a prefix at each line.
|
| IndentedWriter |
A writer that records what the current indentation level is, and
uses that to insert a prefix at each line.
|
| InputStreamBuffered |
InputStream optimizing for one byte at a time operation.
|
| InStreamASCII |
Fast and streaming.
|
| InStreamUTF8 |
Fast and streaming UTF-8
|
| IO | |
| OutputUtils | |
| OutStreamUTF8 |
Output UTF-8 encoded data.
|
| PeekInputStream |
Parsing-centric input stream.
|
| PeekReader |
Parsing-centric reader.
|
| PrintableBase | |
| PrintUtils | |
| Writer2 |
A Writer, without the checked exceptions.
|
Licenced under the Apache License, Version 2.0