Interface FileCompactor
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ConcatFileCompactor
,IdenticalFileCompactor
,OutputStreamBasedFileCompactor
,RecordWiseFileCompactor
@PublicEvolving public interface FileCompactor extends Serializable
TheFileCompactor
is responsible for compacting files into one file.Users should never implement the interface directly but use either
OutputStreamBasedFileCompactor
orRecordWiseFileCompactor
. Other implementations will cause UnsupportedOperationException at runtime.