FilterInputStream#

class FilterInputStream(**properties: Any)#

Superclasses: InputStream, Object

Subclasses: BufferedInputStream, ConverterInputStream

Base class for input stream implementations that perform some kind of filtering operation on a base stream. Typical examples of filtering operations are character set conversion, compression and byte order flipping.

Methods#

class FilterInputStream
get_base_stream() InputStream#

Gets the base stream for the filter stream.

get_close_base_stream() bool#

Returns whether the base stream will be closed when stream is closed.

set_close_base_stream(close_base: bool) None#

Sets whether the base stream will be closed when stream is closed.

Parameters:

close_baseTrue to close the base stream.

Properties#

class FilterInputStream
props.base_stream: InputStream#

The type of the None singleton.

props.close_base_stream: bool#

The type of the None singleton.

Fields#

class FilterInputStream
base_stream#
parent_instance#