• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * FilterEncoder
3  *
4  * Author: Lasse Collin <lasse.collin@tukaani.org>
5  *
6  * This file has been put into the public domain.
7  * You can do whatever you want with this file.
8  */
9 
10 package org.tukaani.xz;
11 
12 interface FilterEncoder extends FilterCoder {
getFilterID()13     long getFilterID();
getFilterProps()14     byte[] getFilterProps();
supportsFlushing()15     boolean supportsFlushing();
getOutputStream(FinishableOutputStream out, ArrayCache arrayCache)16     FinishableOutputStream getOutputStream(FinishableOutputStream out,
17                                            ArrayCache arrayCache);
18 }
19