- get(Class<P>) - Method in interface net.java.truevfs.comp.zip.ZipParametersProvider
-
Returns
ZipParameters of the given
type
or
null if not available.
- getActualCrc() - Method in exception net.java.truevfs.comp.zip.Crc32Exception
-
Returns the CRC32 value which has actually been found for the ZIP entry.
- getAlgorithmName() - Method in class net.java.truevfs.comp.zip.crypto.CtrBlockCipher
-
- getBlockCounter() - Method in class net.java.truevfs.comp.zip.crypto.CtrBlockCipher
-
- getBlockCounter() - Method in interface net.java.truevfs.comp.zip.crypto.SeekableBlockCipher
-
Returns the index of the block, starting at 0, which will be processed
next when BlockCipher.processBlock(byte[], int, byte[], int) is called.
- getBlockSize() - Method in class net.java.truevfs.comp.zip.crypto.CtrBlockCipher
-
- getCharset() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the name of the character set which is effectively used for
decoding entry names and the file comment.
- getCharset() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the name of the character set which is used for
encoding entry names and the file comment.
- getCharset() - Method in interface net.java.truevfs.comp.zip.ZipCharsetParameters
-
Returns the default character set for comments and entry names in a ZIP
file.
- getCheckedInputStream(String) - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
- getComment() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the file comment.
- getComment() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the file comment.
- getComment() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- getCompressedSize() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns the compressed size of this entry.
- getCrc() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- getCryptoParameters() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the parameters for encryption or authentication of entries.
- getCryptoParameters() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the parameters for encryption or authentication of entries.
- getCryptoParameters() - Method in class net.java.truevfs.comp.zip.ZipFile
-
- getCryptoParameters() - Method in class net.java.truevfs.comp.zip.ZipOutputStream
-
- getDateTimeConverter() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns a
DateTimeConverter for the conversion of Java time
to DOS date/time fields and vice versa.
- getExpectedCrc() - Method in exception net.java.truevfs.comp.zip.Crc32Exception
-
Returns the CRC32 value which has been expected for the ZIP entry.
- getExternalAttributes() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns the external file attributes.
- getExtra() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns a protective copy of the serialized extra fields.
- getInputStream(String) - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
- getInputStream(String, Boolean, boolean) - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns an InputStream for reading the contents of the given
entry.
- getInputStream(String, Boolean, boolean) - Method in class net.java.truevfs.comp.zip.ZipFile
-
- getKeyStrength(String) - Method in interface net.java.truevfs.comp.zip.WinZipAesParameters
-
Returns the key strength to use for writing a WinZip AES entry.
- getLevel() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the compression level for entries.
- getLevel() - Method in interface net.java.truevfs.comp.zip.ZipOutputStreamParameters
-
Returns the compression level for entries.
- getMethod() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the default compression method for subsequent entries.
- getMethod() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns the compression method for this entry.
- getMethod() - Method in interface net.java.truevfs.comp.zip.ZipOutputStreamParameters
-
Returns the default compression method for entries.
- getName() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns the ZIP entry name.
- getName() - Method in class net.java.truevfs.comp.zip.ZipFile
-
Returns the string representation of whatever
input source object was used to construct this ZIP file.
- getOverheadSize() - Method in interface net.java.truevfs.comp.zip.ZipOutputStreamParameters
-
Returns the number of entries which can be additionally accomodated by
the internal hash map without resizing it.
- getPlatform() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- getPostambled() - Method in interface net.java.truevfs.comp.zip.ZipFileParameters
-
Returns the flag for supporting postambles of arbitrary length.
- getPostambleInputStream() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns an InputStream to load the postamble of this ZIP file.
- getPostambleInputStream() - Method in class net.java.truevfs.comp.zip.ZipFile
-
- getPostambleLength() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the size of the postamble of this ZIP file in bytes.
- getPreambled() - Method in interface net.java.truevfs.comp.zip.ZipFileParameters
-
Returns the flag for supporting preambles.
- getPreambleInputStream() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns an InputStream to load the preamble of this ZIP file.
- getPreambleInputStream() - Method in class net.java.truevfs.comp.zip.ZipFile
-
- getPreambleLength() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the size of the preamble of this ZIP file in bytes.
- getRawCharset() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the character set which is effectively used for
decoding entry names and the file comment.
- getRawCharset() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the character set which is used for
encoding entry names and the file comment.
- getReadPassword(String, boolean) - Method in interface net.java.truevfs.comp.zip.WinZipAesParameters
-
Returns the password bytes to use for reading a WinZip AES entry.
- getSize() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Returns the uncompressed size of this entry.
- getTime() - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- getWritePassword(String) - Method in interface net.java.truevfs.comp.zip.WinZipAesParameters
-
Returns the password bytes to use for writing a WinZip AES entry.
- SeekableBlockCipher - Interface in net.java.truevfs.comp.zip.crypto
-
Extends a BlockCipher in order to support random access to
the blocks in a plain or cipher text.
- setBlockCounter(long) - Method in class net.java.truevfs.comp.zip.crypto.CtrBlockCipher
-
- setBlockCounter(long) - Method in interface net.java.truevfs.comp.zip.crypto.SeekableBlockCipher
-
Sets the counter so that the block with the given index, starting
at 0, can be processed next.
- setComment(String) - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Sets the file comment.
- setComment(String) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the entry comment.
- setCompressedSize(long) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the compressed size of this entry.
- setCrc(long) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- setCryptoParameters(ZipCryptoParameters) - Method in class net.java.truevfs.comp.zip.ZipFile
-
Sets the parameters for encryption or authentication of entries.
- setCryptoParameters(ZipCryptoParameters) - Method in class net.java.truevfs.comp.zip.ZipOutputStream
-
Sets the parameters for encryption or authentication of entries.
- setEncrypted(boolean) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the encryption flag for this ZIP entry.
- setExternalAttributes(long) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the external file attributes.
- setExtra(byte[]) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the serialized extra fields by making a protective copy.
- setKeyStrength(String, AesKeyStrength) - Method in interface net.java.truevfs.comp.zip.WinZipAesParameters
-
Sets the key strength obtained from reading a WinZip AES entry.
- setLevel(int) - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Sets the compression level for entries.
- setMethod(int) - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Sets the default compression method for entries.
- setMethod(int) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the compression method for this entry.
- setPlatform(int) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- setSize(long) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
Sets the uncompressed size of this entry.
- setTime(long) - Method in class net.java.truevfs.comp.zip.ZipEntry
-
- size() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Returns the number of entries in this ZIP file.
- size() - Method in class net.java.truevfs.comp.zip.AbstractZipOutputStream
-
Returns the number of ZIP entries written so far.
- STORED - Static variable in class net.java.truevfs.comp.zip.ZipEntry
-
Method for Stored (uncompressed) entries.
- ZipAuthenticationException - Exception in net.java.truevfs.comp.zip
-
Thrown to indicate that an authenticated ZIP entry has been tampered with.
- ZipAuthenticationException(String) - Constructor for exception net.java.truevfs.comp.zip.ZipAuthenticationException
-
Constructs a ZIP authentication exception with the given detail message.
- ZipCharsetParameters - Interface in net.java.truevfs.comp.zip
-
Defines the default character set for accessing ZIP files.
- ZipCryptoException - Exception in net.java.truevfs.comp.zip
-
Thrown if there is an issue when reading or writing an encrypted ZIP file
or entry.
- ZipCryptoException() - Constructor for exception net.java.truevfs.comp.zip.ZipCryptoException
-
Constructs a ZIP crypto exception with
no detail message.
- ZipCryptoException(String) - Constructor for exception net.java.truevfs.comp.zip.ZipCryptoException
-
Constructs a ZIP crypto exception with
the given detail message.
- ZipCryptoException(String, Throwable) - Constructor for exception net.java.truevfs.comp.zip.ZipCryptoException
-
Constructs a ZIP crypto exception with
the given detail message and cause.
- ZipCryptoException(Throwable) - Constructor for exception net.java.truevfs.comp.zip.ZipCryptoException
-
Constructs a ZIP crypto exception with
the given cause.
- ZipCryptoParameters - Interface in net.java.truevfs.comp.zip
-
A marker interface for ZIP crypto parameters.
- ZipEntry - Class in net.java.truevfs.comp.zip
-
Replacement for java.util.zip.ZipEntry.
- ZipEntry(String) - Constructor for class net.java.truevfs.comp.zip.ZipEntry
-
Constructs a new ZIP entry with the given name.
- ZipEntry(String, ZipEntry) - Constructor for class net.java.truevfs.comp.zip.ZipEntry
-
Constructs a new ZIP entry with the given name and all other properties
copied from the given template.
- ZipEntryFactory<E extends ZipEntry> - Interface in net.java.truevfs.comp.zip
-
- ZipFile - Class in net.java.truevfs.comp.zip
-
Replacement for java.util.zip.ZipFile.
- ZipFile(Path) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
- ZipFile(Path, Charset) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
- ZipFile(Path, Charset, boolean, boolean) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
Opens the given file for reading its entries.
- ZipFile(SeekableByteChannel) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
- ZipFile(SeekableByteChannel, Charset) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
- ZipFile(SeekableByteChannel, Charset, boolean, boolean) - Constructor for class net.java.truevfs.comp.zip.ZipFile
-
Opens the given SeekableByteChannel for reading its entries.
- ZipFileParameters<E extends ZipEntry> - Interface in net.java.truevfs.comp.zip
-
Provides parameters for reading ZIP files.
- ZipKeyException - Exception in net.java.truevfs.comp.zip
-
Thrown to indicate that retrieving a key to encrypt or decrypt or
authenticate a ZIP entry has failed for some reason.
- ZipKeyException(String) - Constructor for exception net.java.truevfs.comp.zip.ZipKeyException
-
Creates a ZIP key exception with
the given detail message.
- ZipKeyException(Throwable) - Constructor for exception net.java.truevfs.comp.zip.ZipKeyException
-
Creates a ZIP key exception with
the given cause.
- ZipOutputStream - Class in net.java.truevfs.comp.zip
-
Replacement for
java.util.zip.ZipOutputStream.
- ZipOutputStream(OutputStream) - Constructor for class net.java.truevfs.comp.zip.ZipOutputStream
-
Constructs a ZIP output stream which decorates the given output stream
using the "UTF-8" charset.
- ZipOutputStream(OutputStream, Charset) - Constructor for class net.java.truevfs.comp.zip.ZipOutputStream
-
Constructs a ZIP output stream which decorates the given output stream
using the given charset.
- ZipOutputStream(OutputStream, ZipFile) - Constructor for class net.java.truevfs.comp.zip.ZipOutputStream
-
Constructs a ZIP output stream which decorates the given output stream
and appends to the given ZIP file.
- ZipOutputStreamParameters - Interface in net.java.truevfs.comp.zip
-
- ZipParameters - Interface in net.java.truevfs.comp.zip
-
A marker interface for ZIP parameters.
- ZipParametersException - Exception in net.java.truevfs.comp.zip
-
Thrown to indicate that no suitable ZIP parameters have been provided
or something is wrong with these parameters.
- ZipParametersException(String) - Constructor for exception net.java.truevfs.comp.zip.ZipParametersException
-
Constructs a ZIP parameters exception with
the given detail message.
- ZipParametersException(Throwable) - Constructor for exception net.java.truevfs.comp.zip.ZipParametersException
-
Constructs a ZIP parameters exception with
the given cause.
- ZipParametersProvider - Interface in net.java.truevfs.comp.zip
-