Package org.apache.maven.plugins.shade
Class DefaultShader.ZipHeaderPeekInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.PushbackInputStream
org.apache.maven.plugins.shade.DefaultShader.ZipHeaderPeekInputStream
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Enclosing class:
- DefaultShader
InputStream
that can peek ahead at zip header bytes.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final byte[]
Fields inherited from class java.io.PushbackInputStream
buf, pos
Fields inherited from class java.io.FilterInputStream
in
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.PushbackInputStream
available, close, mark, markSupported, read, read, reset, skip, unread, unread, unread
Methods inherited from class java.io.FilterInputStream
read
Methods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Field Details
-
ZIP_HEADER
private static final byte[] ZIP_HEADER -
HEADER_LEN
private static final int HEADER_LEN- See Also:
-
-
Constructor Details
-
ZipHeaderPeekInputStream
-
-
Method Details
-
hasZipHeader
- Throws:
IOException
-