Class FilterInputStream

All Implemented Interfaces:
PointerInterface
Direct Known Subclasses:
BufferedInputStream, ConverterInputStream

public class FilterInputStream extends InputStream
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.

https://docs.gtk.org/gio/class.FilterInputStream.html

  • Constructor Details

  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getBaseStream

      public InputStream getBaseStream()
      Gets the base stream for the filter stream.
      Returns:
      a #GInputStream.
    • getCloseBaseStream

      public boolean getCloseBaseStream()
      Returns whether the base stream will be closed when @stream is
      closed.
      Returns:
      %TRUE if the base stream will be closed.
    • setCloseBaseStream

      public void setCloseBaseStream(boolean close_base)
      Sets whether the base stream will be closed when @stream is closed.
      Parameters:
      close_base - %TRUE to close the base stream.
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()