if (zfe.getFeature() == Feature.ENCRYPTION) { throw new EncryptedDocumentException(zfe);
/** * @param <T> {@link #handleNormalContents(InputStream)} returns a value of this type, * which is, in turn, returned by the {@code processStream()} and {@code * processValue()} methods * @see #handleNormalContents(InputStream) */ public interface NormalContentsHandler<T> { /** * May or may not read from the <var>inputStream</var>, and may or may not close it. * * @see #processFile(File, Predicate, ArchiveHandler, Predicate, CompressorHandler, NormalContentsHandler) * @see CompressUtil#processStream(InputStream, Predicate, ArchiveHandler, Predicate, CompressorHandler, * NormalContentsHandler) */ @Nullable T handleNormalContents(InputStream inputStream) throws IOException; }
if (zfe.getFeature() == Feature.ENCRYPTION) { throw new EncryptedDocumentException(zfe);
if (zfe.getFeature() == Feature.ENCRYPTION) { throw new EncryptedDocumentException(zfe);