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.
Clear any buffered content.
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.
Return the hosting conduit.
Return the upstream host of this filter.
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.