Attach to the provided stream. The provided source stream should generally never be null, though some filters have a need to set this lazily.
Close the input.
Return the hosting conduit.
Clear any buffered content.
Return the upstream host of this filter.
Load the bits from a stream, and return them all in an array. The dst array can be provided as an option, which will be expanded as necessary to consume the input.
Read from conduit into a target array. The provided dst will be populated with content from the conduit.
Seek on this stream. Target conduits that don't support seeking will throw an IOException.
Base class for input stream filtering. The provided source stream should generally never be null, though some filters have a need to set this lazily.