Interface IASFilterFactory

All Known Implementing Classes:
ASFilterFactory

public interface IASFilterFactory
Interface for filter factories.
Author:
Timur Kamalov
  • Method Details

    • getInFilter

      ASInFilter getInFilter(ASInputStream inputStream, COSDictionary decodeParams) throws IOException
      Gets input filter from given encoded stream with specified decode parameters.
      Parameters:
      inputStream - is encoded data.
      decodeParams - is dictionary with parameters for filter.
      Returns:
      stream with decoded data.
      Throws:
      IOException
    • getOutFilter

      ASOutFilter getOutFilter(ASOutputStream outputStream) throws IOException
      Gets output filter with encoded data.
      Parameters:
      outputStream - stream to encode.
      Returns:
      stream with encoded data.
      Throws:
      IOException