de.unkrig.commons.file.contentsprocessing
Interface ContentsProcessings.ArchiveCombiner<T>

Type Parameters:
T - The return type of ContentsProcessor.process(String, InputStream, long, long, ProducerWhichThrows)
Enclosing class:
ContentsProcessings

public static interface ContentsProcessings.ArchiveCombiner<T>

Combines the results of ContentsProcessor.process(String, InputStream, long, long, ProducerWhichThrows) for all archive entries into one object.


Method Summary
 T combine(java.lang.String archivePath, java.util.List<T> combinables)
          Is invoked after all entries of an archive have been processed.
 

Method Detail

combine

@Nullable
T combine(java.lang.String archivePath,
                   java.util.List<T> combinables)
Is invoked after all entries of an archive have been processed.