figured:
it’s entirely possible, the call to ZipInputStream.getNextEntry() positions the InputStream at the start of the entry and therefore supplying the ZipInputStream is the equivalent of supplying a ZipEntry‘s InputStream.
the ZipInputStream is smart enough to handle the entry’s EOF downstream, or so it seems.
p.