|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
T - The type produced by process(String, InputStream, long, long, ProducerWhichThrows)public interface ContentsProcessor<T>
process(String, InputStream, long, long, ProducerWhichThrows)| Method Summary | |
|---|---|
T |
process(java.lang.String path,
java.io.InputStream inputStream,
long size,
long crc32,
ProducerWhichThrows<java.io.InputStream,java.io.IOException> opener)
Reads from the input stream (typically until end-of-input), but does not close it. |
| Method Detail |
|---|
@Nullable
T process(java.lang.String path,
java.io.InputStream inputStream,
long size,
long crc32,
ProducerWhichThrows<java.io.InputStream,java.io.IOException> opener)
throws java.io.IOException
path - E.g. "c:/dir/zipfile!dir/zipfile!dir/file"size - -1 if unknowncrc32 - -1 if unknownopener - Re-produces the inputStream
java.io.IOException - Message should NOT include the path
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||