Package containing I/O related utility classes.
Interface for representing a view to a byte array.
Interface for handling byte stream output.
Interface for handling byte stream input.
OutputStream implementation that takes write requests and executes the writing to a subject stream asynchronously.
ByteRegion implementation backed by a byte array.
Input stream class for concatenating the data of multiple input streams into one stream.
Filtering input stream that counts the number of bytes read from the subject input stream.
Filtering output stream that counts the number of bytes written to the subject output stream.
Utility class containing functions for handling files, and file paths.
Utility class containing functions for dealing with I/O related functionality.
Utility class containing functions dealing with JAR files.
Filter input stream that only allows a fixed amount of bytes to be read from its subject.
Output stream implementation that delegates the calls to it to multiple subject output streams.
Utility class for network related functionalities.
Output stream implementation that delegates its calls to a primary, and multiple secondary output streams.
Utility class containing functions regarding process manipulation.
Stream class providing reading and writing operations to an internal buffer.
Utility class for holding resources to be closed later.
Class containing utility functions related to object and data serialization.
Simple data class for holding an input-output stream pair.
Utility class containing functions related to manipulating streams and related classes.
Input stream class similar to BufferedInputStream, but it does not synchronize its methods and therefore is not thread safe.
Output stream class similar to BufferedOutputStream, but it does not synchronize its methods and therefore is not thread safe.
Class similar to ByteArrayInputStream, but the methods are not synchronized.
Class similar to ByteArrayOutputStream, but the methods are not sychronized.
|AsyncOutputIOException in AsyncOutputStream|
Exception class that is signaling an IOException that occurred in an other time than the current call.
Exception signaling that an operation failed due to an underlying network connection failure.
Exception thrown when a serializing implementation encounters different number of items than expected.