Package org.verapdf.as.filters
Interface IASFilterFactory
- All Known Implementing Classes:
ASFilterFactory
public interface IASFilterFactory
Interface for filter factories.
- Author:
- Timur Kamalov
-
Method Summary
Modifier and TypeMethodDescriptiongetInFilter
(ASInputStream inputStream, COSDictionary decodeParams) Gets input filter from given encoded stream with specified decode parameters.getOutFilter
(ASOutputStream outputStream) Gets output filter with encoded data.
-
Method Details
-
getInFilter
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
Gets output filter with encoded data.- Parameters:
outputStream
- stream to encode.- Returns:
- stream with encoded data.
- Throws:
IOException
-