All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description BigEndianBinaryInputStream IO-Optimized binary reader using big-endian integer encoding.BigEndianBinaryOutputStream IO-Optimized binary writer using big-endian integer encoding.BinaryInputStream IO-Optimized binary reader.BinaryOutputStream IO-Optimized binary writer.ByteBufferInputStream Simple input stream backed by a byte buffer.ByteBufferOutputStream Simple output stream backed by a byte buffer.ForkingOutputStream The forking output stream is an output stream that will write the same data to multiple streams.FramedInputStream The framed input stream is a stream with a fixed size as pars of the underlying input stream.FramedInputStream.FrameSizeReader FramedOutputStream The framed input stream is a stream with a fixed size as pars of the underlying input stream.FramedOutputStream.FrameSizeWriter LittleEndianBinaryInputStream IO-Optimized binary reader using little-endian integer encoding.LittleEndianBinaryOutputStream IO-Optimized binary writer using little-endian integer encoding.SubProcess Utility for handling output from simple sub-process commands.SubProcess.Runner Fluent runner class for simple subprocess handling.SubProcessRunner Helper class to run a subprocess and handle the process' input and output streams.TerminatedInputStream A wrapping input stream that terminated the input whenever the terminating byte is read.TerminatedOutputStream A wrapping output stream that writes a terminating byte when closing the stream.TTY A terminal controller helper.TTYMode Which IO mode the TTY is in.TTYModeSwitcher Switch terminal mode and make it return on close.TTYSize Column and row count for the current terminal.