A B C D E F G H I K L M N O P R S T U V W Z 

A

AbstractArchiveBuilder<U extends AbstractArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> - Class in org.at4j.archive.builder
This is an abstract base implementation of an archive builder that implements most of the methods in the ArchiveBuilder interface.
AbstractArchiveBuilder(V, V) - Constructor for class org.at4j.archive.builder.AbstractArchiveBuilder
Create a new archive builder.
AbstractArchiveEntry<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Class in org.at4j.archive
Abstract base class for archive entry implementations.
AbstractArchiveEntry(AbsoluteLocation, ArchiveEntryCollaborator<T, U>) - Constructor for class org.at4j.archive.AbstractArchiveEntry
Create a new archive entry.
AbstractProgram - Class in org.at4j.support.prog
This is an abstract base class for command-line programs such as zip, unzip and tar.
AbstractProgram() - Constructor for class org.at4j.support.prog.AbstractProgram
 
AbstractStreamAddCapableArchiveBuilder<U extends AbstractStreamAddCapableArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> - Class in org.at4j.archive.builder
This abstract class extends the AbstractArchiveBuilder with the capability to
AbstractStreamAddCapableArchiveBuilder(V, V) - Constructor for class org.at4j.archive.builder.AbstractStreamAddCapableArchiveBuilder
Create a new archive builder.
AbstractStreamCompressionProgram<T extends StreamCompressionProgramArguments> - Class in org.at4j.comp.prog
An abstract base class for compression programs that use streams to compress and decompress data.
AbstractStreamCompressionProgram() - Constructor for class org.at4j.comp.prog.AbstractStreamCompressionProgram
 
AbstractUnsupportedCompressionMethod - Class in org.at4j.zip.comp
This class may be inherited by unsupported compression method.
AbstractUnsupportedCompressionMethod() - Constructor for class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
 
add(NamedReadableFile) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(NamedReadableFile, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(NamedReadableFile, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(DirectoryView) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(DirectoryView, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(DirectoryView, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(File) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(File, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(File, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
add(InputStream, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractStreamAddCapableArchiveBuilder
 
add(InputStream, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractStreamAddCapableArchiveBuilder
 
add(NamedReadableFile) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file entry to the archive's root directory.
add(NamedReadableFile, AbsoluteLocation) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file entry to the specified parent directory in the archive.
add(NamedReadableFile, AbsoluteLocation, V) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file entry to the specified parent directory in the archive.
add(DirectoryView) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a directory entry to the archive's root directory.
add(DirectoryView, AbsoluteLocation) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the directory entry to the specified parent directory in the archive.
add(DirectoryView, AbsoluteLocation, V) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a directory entry to the specified parent directory in the archive.
add(File) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file or directory entry to the archive's root directory.
add(File, AbsoluteLocation) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file or directory entry to the specified parent directory in the archive.
add(File, AbsoluteLocation, V) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add a file or directory entry to the specified parent directory in the archive.
add(InputStream, AbsoluteLocation) - Method in interface org.at4j.archive.builder.StreamAddCapableArchiveBuilder
Add a file entry containing all data that can be read from the supplied stream.
add(InputStream, AbsoluteLocation, V) - Method in interface org.at4j.archive.builder.StreamAddCapableArchiveBuilder
Add a file entry containing all data that can be read from the supplied stream.
addChecksumToHeader(byte[]) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Add the checksum field to the Tar entry header.
addDirectoryCallback(AbsoluteLocation, Object, V, Date) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
This callback method is implemented by subclasses to add a directory entry to the archive.
addDirectoryCallback(AbsoluteLocation, Object, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.TarBuilder
 
addDirectoryCallback(AbsoluteLocation, Object, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.TarStreamBuilder
 
addDirectoryCallback(AbsoluteLocation, Object, ZipEntrySettings, Date) - Method in class org.at4j.zip.builder.ZipBuilder
 
addExtraFieldFactory(ZipEntryExtraFieldFactory) - Method in class org.at4j.zip.builder.ZipEntrySettings
Add a ZipEntryExtraFieldFactory that creates a Zip entry extra field for each Zip entry configured by this settings object.
addFileCallback(AbsoluteLocation, ReadableFile, V, Date) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
This callback method is implemented by subclasses to add a file entry to the archive.
addFileCallback(AbsoluteLocation, ReadableFile, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.TarBuilder
 
addFileCallback(AbsoluteLocation, ReadableFile, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.TarStreamBuilder
 
addFileCallback(AbsoluteLocation, ReadableFile, ZipEntrySettings, Date) - Method in class org.at4j.zip.builder.ZipBuilder
 
addPaxVariableProvider(PaxVariableProvider) - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Add one Pax variable provider.
addProperty(String, String) - Method in class org.at4j.tar.builder.TarEntrySettings
Add a custom, named property.
addRecursively(DirectoryView, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRecursively(DirectoryView, AbsoluteLocation, Filter<? super EntityView>) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRecursively(File, AbsoluteLocation) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRecursively(DirectoryView, AbsoluteLocation, Filter<? super EntityView>, ArchiveEntrySettingsRule<? extends V>...) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRecursively(File, AbsoluteLocation, ArchiveEntrySettingsRule<? extends V>...) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRecursively(DirectoryView, AbsoluteLocation) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the supplied directory recursively to the specified position in the archive.
addRecursively(DirectoryView, AbsoluteLocation, Filter<? super EntityView>) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the supplied directory recursively to the specified position in the archive.
addRecursively(DirectoryView, AbsoluteLocation, Filter<? super EntityView>, ArchiveEntrySettingsRule<? extends V>...) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the supplied directory recursively to the specified position in the archive.
addRecursively(File, AbsoluteLocation) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the supplied file or directory recursively to the specified position in the archive.
addRecursively(File, AbsoluteLocation, ArchiveEntrySettingsRule<? extends V>...) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Add the supplied file or directory recursively to the specified position in the archive.
addRule(ArchiveEntrySettingsRule<? extends V>) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRule(ArchiveEntrySettingsRule<? extends V>) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Append an entry settings rule to the end of the rule list.
addRules(Collection<? extends ArchiveEntrySettingsRule<? extends V>>) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
addRules(Collection<? extends ArchiveEntrySettingsRule<? extends V>>) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Append a list of entry settings rules to the end of the rule list.
addStreamCallback(AbsoluteLocation, InputStream, V, Date) - Method in class org.at4j.archive.builder.AbstractStreamAddCapableArchiveBuilder
This callback method is implemented by subclasses to add a file entry containing data read from a stream to the archive.
addStreamCallback(AbsoluteLocation, InputStream, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.TarBuilder
 
addStreamCallback(AbsoluteLocation, InputStream, ZipEntrySettings, Date) - Method in class org.at4j.zip.builder.ZipBuilder
 
addVariables(Map<String, String>, Object, AbsoluteLocation, TarEntrySettings, Date) - Method in interface org.at4j.tar.builder.PaxVariableProvider
Add Pax variables for the entity that is being added to the Tar archive to the supplied map.
ALL - Static variable in enum org.at4j.zip.extattrs.MsDosFileAttributes
This constant contains all MS DOS file attributes.
ALL - Static variable in enum org.at4j.zip.extattrs.NtfsFileAttributes
This constant contains all NTFS file attributes.
ALT_FILE_TYPE_FLAG - Static variable in class org.at4j.tar.TarConstants
The alternative type flag for a file.
and(Filter<? super EntryToArchive>) - Method in class org.at4j.archive.builder.DirectoryETAF
 
and(Filter<? super EntryToArchive>) - Method in class org.at4j.archive.builder.FileETAF
 
Archive<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Interface in org.at4j.archive
This interface defines an archive file.
ArchiveBuilder<U extends ArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> - Interface in org.at4j.archive.builder
This is a generic interface for an archive builder, i.e.
ArchiveDirectoryEntry<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Interface in org.at4j.archive
This interface defines a generic directory entry in an archive.
ArchiveEntry<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Interface in org.at4j.archive
This interface defines a generic entry in an Archive, i.e.
ArchiveEntryAddException - Exception in org.at4j.archive.builder
 
ArchiveEntryAddException(String) - Constructor for exception org.at4j.archive.builder.ArchiveEntryAddException
 
ArchiveEntryAddException(Throwable) - Constructor for exception org.at4j.archive.builder.ArchiveEntryAddException
 
ArchiveEntryAddException(String, Throwable) - Constructor for exception org.at4j.archive.builder.ArchiveEntryAddException
 
ArchiveEntryCollaborator<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Class in org.at4j.archive
This is a collaborator object that gives archive entries access to the archive.
ArchiveEntryCollaborator(RandomlyAccessibleFile, Map<AbsoluteLocation, T>) - Constructor for class org.at4j.archive.ArchiveEntryCollaborator
Create a new collaborator.
ArchiveEntryFilter - Interface in org.at4j.archive
This is a marker interface for all Filter :s for ArchiveEntry objects so that they should be easier to find in the Javadocs.
ArchiveEntrySettings<T extends ArchiveEntrySettings<T>> - Interface in org.at4j.archive.builder
This interface defines the settings for an entry that is being added to an archive.
ArchiveEntrySettingsRule<T extends ArchiveEntrySettings<T>> - Class in org.at4j.archive.builder
This is a rule for setting archive entry settings for one or several entries.
ArchiveEntrySettingsRule(T, Filter<EntryToArchive>) - Constructor for class org.at4j.archive.builder.ArchiveEntrySettingsRule
Create a new rule.
ArchiveExtractor - Class in org.at4j.util.archive
This object can be used to extract some or all of the entries from an archive to a directory.
ArchiveExtractor(Archive<?, ?>) - Constructor for class org.at4j.util.archive.ArchiveExtractor
Create a new archive extractor that extracts contents from the supplied archive.
ArchiveFileEntry<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Interface in org.at4j.archive
This interface defines a generic file entry in an archive.
ArchiveSymbolicLinkEntry<T extends ArchiveEntry<T,U>,U extends ArchiveDirectoryEntry<T,U>> - Interface in org.at4j.archive
This interface defines a symbolic link entry in an Archive.
ASCII - Static variable in class org.at4j.support.nio.charset.Charsets
The US-ASCII charset.
assertIsCentralFileHeader(UnsignedInteger, RandomAccess) - Method in class org.at4j.zip.ZipFileParser
This method throws a ZipFileParseException if the supplied integer's value is not the central directory header magic number.
assertNotClosed() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Subclasses implement this method to throw an IllegalStateException if it is called after the archive builder has been closed.
assertNotClosed() - Method in class org.at4j.tar.builder.TarBuilder
 
assertNotClosed() - Method in class org.at4j.tar.builder.TarStreamBuilder
 
assertNotClosed() - Method in class org.at4j.tar.TarFile
This method throws an IllegalStateException if this object has been closed.
assertNotClosed() - Method in class org.at4j.zip.builder.ZipBuilder
This method throws an IllegalStateException if the Zip builder is closed.
assertNotClosed() - Method in class org.at4j.zip.ZipFile
This method throws an IllegalStateException if the Zip object has been closed.
assertReadLocked(ReadLockable) - Method in class org.at4j.zip.builder.ZipBuilder
This method throws a ReadLockRequiredException if the supplied object is not locked for reading.
At4JException - Exception in org.at4j.support.lang
This is a base class for exceptions in this project.
At4JException(String) - Constructor for exception org.at4j.support.lang.At4JException
Create an exception with a message.
At4JException(Throwable) - Constructor for exception org.at4j.support.lang.At4JException
Create an exception that wraps another exception.
At4JException(String, Throwable) - Constructor for exception org.at4j.support.lang.At4JException
Create an exception that wraps another exception and has a message.
available() - Method in interface org.at4j.support.io.BitInput
Get the number of bytes available in the input.
available() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 

B

bigIntValue() - Method in class org.at4j.support.lang.UnsignedLong
Get the unsigned long value as a BigInteger.
BitInput - Interface in org.at4j.support.io
This interface identifies a source for bits.
BitOutput - Interface in org.at4j.support.io
This interface identifies a sink for bits.
BLOCK_SIZE - Static variable in class org.at4j.tar.TarConstants
The size of a tar file block is 512 bytes.
BUnzip2 - Class in org.at4j.comp.bzip2.prog
This runnable class emulates the bunzip2 command.
BUnzip2() - Constructor for class org.at4j.comp.bzip2.prog.BUnzip2
 
ByteMoveToFront - Class in org.at4j.support.comp
A move-to-front (MTF) encoder and decoder for bytes.
ByteMoveToFront(int, int) - Constructor for class org.at4j.support.comp.ByteMoveToFront
Create a byte MTF encoder/decoder that transforms bytes in the range between minValue and maxValue.
ByteMoveToFront(byte[]) - Constructor for class org.at4j.support.comp.ByteMoveToFront
Create a byte MTF encoder/decoder that transforms bytes using the supplied initial alphabet.
byteValue() - Method in class org.at4j.support.lang.UnsignedByte
Get the unsigned byte value as a signed byte value between -128 and 127 (inclusive).
BZip2 - Class in org.at4j.comp.bzip2.prog
This runnable class emulates the bzip2 command.
BZip2() - Constructor for class org.at4j.comp.bzip2.prog.BZip2
 
BZip2CompressionMethod - Class in org.at4j.zip.comp
This is the "bzip2" compression method.
BZip2CompressionMethod() - Constructor for class org.at4j.zip.comp.BZip2CompressionMethod
This creates a bzip2 compression method that will use the default block size (900k) for compression.
BZip2CompressionMethod(int) - Constructor for class org.at4j.zip.comp.BZip2CompressionMethod
Create a bzip2 compression method that will use the supplied block size.
BZip2CompressionMethod(CompressionLevel) - Constructor for class org.at4j.zip.comp.BZip2CompressionMethod
Create a bzip2 compression method that will have the supplied compression level.
BZip2CompressorInputStream - Class in org.apache.commons.compress.compressors.bzip2
An input stream that decompresses from the BZip2 format to be read as any other stream.
BZip2CompressorInputStream(InputStream) - Constructor for class org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream
Constructs a new BZip2CompressorInputStream which decompresses bytes read from the specified stream.
BZip2CompressorOutputStream - Class in org.apache.commons.compress.compressors.bzip2
An output stream that compresses into the BZip2 format into another stream.
BZip2CompressorOutputStream(OutputStream) - Constructor for class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
Constructs a new CBZip2OutputStream with a blocksize of 900k.
BZip2CompressorOutputStream(OutputStream, int) - Constructor for class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
Constructs a new CBZip2OutputStream with specified blocksize.
BZip2EncoderExecutorService - Interface in org.at4j.comp.bzip2
This interface identifies an executor service that is used to spread the encoding of bzip2 blocks over several threads.
BZip2InputStream - Class in org.at4j.comp.bzip2
This is an InputStream for reading bzip2 encoded data.
BZip2InputStream(InputStream) - Constructor for class org.at4j.comp.bzip2.BZip2InputStream
Create a new bzip2 input stream that will read compressed data from in.
BZip2InputStream(InputStream, BZip2InputStreamSettings) - Constructor for class org.at4j.comp.bzip2.BZip2InputStream
Create a new bzip2 input stream that will read compressed data from in.
BZip2InputStreamSettings - Class in org.at4j.comp.bzip2
This object contains settings for the BZip2InputStream.
BZip2InputStreamSettings() - Constructor for class org.at4j.comp.bzip2.BZip2InputStreamSettings
 
BZip2OutputStream - Class in org.at4j.comp.bzip2
This is an OutputStream for bzip2 compressing data.
BZip2OutputStream(OutputStream) - Constructor for class org.at4j.comp.bzip2.BZip2OutputStream
Create a new bzip2 compressing output stream with default settings.
BZip2OutputStream(OutputStream, BZip2OutputStreamSettings) - Constructor for class org.at4j.comp.bzip2.BZip2OutputStream
Create a new bzip2 compressing output stream.
BZip2OutputStreamSettings - Class in org.at4j.comp.bzip2
This object contains settings for the BZip2OutputStream.
BZip2OutputStreamSettings() - Constructor for class org.at4j.comp.bzip2.BZip2OutputStreamSettings
 
BZip2ReadableFile - Class in org.at4j.comp.bzip2
This is a ReadableFile that transparently decompresses the contents of a wrapped file using bzip2.
BZip2ReadableFile(ReadableFile) - Constructor for class org.at4j.comp.bzip2.BZip2ReadableFile
Create a new adapter.
BZip2ReadableFile(ReadableFile, boolean) - Constructor for class org.at4j.comp.bzip2.BZip2ReadableFile
Deprecated.
The assumeMagicBytes property is always true from At4J 1.1.
BZip2ReadableFile(ReadableFile, boolean, int) - Constructor for class org.at4j.comp.bzip2.BZip2ReadableFile
Deprecated.
The assumeMagicBytes property is always true from At4J 1.1.
BZip2ReadableFile(ReadableFile, BZip2ReadableFileSettings) - Constructor for class org.at4j.comp.bzip2.BZip2ReadableFile
Create a new adapter.
BZip2ReadableFileSettings - Class in org.at4j.comp.bzip2
Settings used when creating a BZip2ReadableFile object.
BZip2ReadableFileSettings() - Constructor for class org.at4j.comp.bzip2.BZip2ReadableFileSettings
 
BZip2Utils - Class in org.apache.commons.compress.compressors.bzip2
Utility code for the BZip2 compression format.
BZip2WritableFile - Class in org.at4j.comp.bzip2
This is a WritableFile that transparently compresses the data written to a file using bzip2 compression.
BZip2WritableFile(WritableFile) - Constructor for class org.at4j.comp.bzip2.BZip2WritableFile
Create a new adapter using the default bzip2 block size (900kb).
BZip2WritableFile(WritableFile, CompressionLevel) - Constructor for class org.at4j.comp.bzip2.BZip2WritableFile
Create a new adapter using the supplied compression level.
BZip2WritableFile(WritableFile, CompressionLevel, boolean) - Constructor for class org.at4j.comp.bzip2.BZip2WritableFile
Deprecated.
The magic bytes are always written starting from At4J 1.1.
BZip2WritableFile(WritableFile, int, boolean, int) - Constructor for class org.at4j.comp.bzip2.BZip2WritableFile
Deprecated.
The magic bytes are always written starting from At4J 1.1.
BZip2WritableFile(WritableFile, BZip2WritableFileSettings) - Constructor for class org.at4j.comp.bzip2.BZip2WritableFile
Create a new adapter using the supplied bzip2 buffer size.
BZip2WritableFileSettings - Class in org.at4j.comp.bzip2
This object contains settings used when creating a BZip2WritableFile.
BZip2WritableFileSettings() - Constructor for class org.at4j.comp.bzip2.BZip2WritableFileSettings
 

C

CENTRAL_FILE_HEADER - Static variable in class org.at4j.zip.ZipFileParser
 
CENTRAL_HEADER_VERSION - Static variable in class org.at4j.zip.ef.NewInfoZipUnixExtraField
This is the central header version of this extra field.
Charsets - Class in org.at4j.support.nio.charset
This class contains Charset constants for commonly used charsets and utility methods for converting between byte and character data.
chooseBlockSize(long) - Static method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
Chooses a blocksize based on the given length of the data to compress.
clear() - Method in class org.at4j.tar.TarFile
 
clear() - Method in class org.at4j.zip.ZipFile
 
clone() - Method in interface org.at4j.archive.builder.ArchiveEntrySettings
Clone this settings object.
clone() - Method in class org.at4j.comp.bzip2.BZip2InputStreamSettings
Make a copy of this object.
clone() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Make a copy of this object.
clone() - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
Make a copy of this object.
clone() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Make a copy of this object.
clone() - Method in class org.at4j.tar.builder.TarEntrySettings
 
clone() - Method in class org.at4j.zip.builder.ZipEntrySettings
 
close() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream
 
close() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
 
close() - Method in interface org.at4j.archive.Archive
Close this archive and release all of its resources.
close() - Method in class org.at4j.archive.ArchiveEntryCollaborator
Close the collaborator.
close() - Method in interface org.at4j.archive.builder.ArchiveBuilder
Close this archive builder, finish the archive and release all of the resources associated with the archive builder.
close() - Method in class org.at4j.comp.bzip2.BZip2InputStream
 
close() - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
close() - Method in class org.at4j.comp.lzma.LzmaInputStream
 
close() - Method in class org.at4j.comp.lzma.LzmaOutputStream
 
close() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
close() - Method in class org.at4j.support.io.LittleEndianBitOutputStream
Close the output stream.
close() - Method in class org.at4j.tar.builder.TarBuilder
This method finishes writing the Tar file and closes it.
close() - Method in class org.at4j.tar.builder.TarStreamBuilder
This method finishes writing the Tar file and closes it.
close() - Method in class org.at4j.tar.TarFile
Close this Tar file.
close() - Method in class org.at4j.zip.builder.ZipBuilder
Finish the Zip file and close the Zip builder.
close() - Method in class org.at4j.zip.ZipFile
This closes the Zip archive, all open input streams on Zip file entries in the archive, and releases the read lock on the Zip file.
CODE - Static variable in class org.at4j.zip.comp.BZip2CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.Deflate64CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.IbmLz77CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.IbmTerseCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.ImplodedCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.LzmaCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.PpmdCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.Reduced1CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.Reduced2CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.Reduced3CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.Reduced4CompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.ShrunkCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.StoredCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.comp.WavPackCompressionMethod
The unique code for this compression method.
CODE - Static variable in class org.at4j.zip.ef.ExtendedTimestampExtraField
The code that is used to identify this extra field in a Zip file.
CODE - Static variable in class org.at4j.zip.ef.InfoZipUnixExtraField
 
CODE - Static variable in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
CODE - Static variable in class org.at4j.zip.ef.NtfsExtraField
 
CODE - Static variable in class org.at4j.zip.ef.UnicodeCommentExtraField
The code that is used to identify this extra field in a Zip file.
CODE - Static variable in class org.at4j.zip.ef.UnicodePathExtraField
The code that is used to identify this extra field in a Zip file.
combineWith(T) - Method in interface org.at4j.archive.builder.ArchiveEntrySettings
Create a new settings object that contains this object's settings combined with the settings from the supplied object.
combineWith(TarEntrySettings) - Method in class org.at4j.tar.builder.TarEntrySettings
 
combineWith(ZipEntrySettings) - Method in class org.at4j.zip.builder.ZipEntrySettings
Combine this settings object with the supplied object.
CommandErrorException - Exception in org.at4j.support.prog
This checked exception can be thrown by a command if there is an error while it is executing.
CommandErrorException(String) - Constructor for exception org.at4j.support.prog.CommandErrorException
 
compareTo(SignedInteger) - Method in class org.at4j.support.lang.SignedInteger
 
compareTo(SignedLong) - Method in class org.at4j.support.lang.SignedLong
 
compareTo(UnsignedByte) - Method in class org.at4j.support.lang.UnsignedByte
 
compareTo(UnsignedInteger) - Method in class org.at4j.support.lang.UnsignedInteger
 
compareTo(UnsignedLong) - Method in class org.at4j.support.lang.UnsignedLong
 
compareTo(UnsignedShort) - Method in class org.at4j.support.lang.UnsignedShort
 
compareTo(WinNtTime) - Method in class org.at4j.support.util.WinNtTime
 
CompressionLevel - Enum in org.at4j.comp
This is an enumeration over different generic compression levels supported by some of At4J's compression algorithm.
CompressorException - Exception in org.apache.commons.compress.compressors
Compressor related exception
CompressorException(String) - Constructor for exception org.apache.commons.compress.compressors.CompressorException
Constructs a new exception with the specified detail message.
CompressorException(String, Throwable) - Constructor for exception org.apache.commons.compress.compressors.CompressorException
Constructs a new exception with the specified detail message and cause.
CompressorInputStream - Class in org.apache.commons.compress.compressors
 
CompressorInputStream() - Constructor for class org.apache.commons.compress.compressors.CompressorInputStream
 
CompressorOutputStream - Class in org.apache.commons.compress.compressors
 
CompressorOutputStream() - Constructor for class org.apache.commons.compress.compressors.CompressorOutputStream
 
containsKey(Object) - Method in class org.at4j.tar.TarFile
Does the Tar archive contain the specified key (which should be an AbsoluteLocation object)?
containsKey(Object) - Method in class org.at4j.zip.ZipFile
Does the Zip file contain an entry at the specified absolute location?
containsValue(Object) - Method in class org.at4j.tar.TarFile
Does the Tar archive contain the specified value (which should be some kind of TarEntry object)?
containsValue(Object) - Method in class org.at4j.zip.ZipFile
Does the Zip file contain the specified Zip entry?
count(int) - Method in class org.apache.commons.compress.compressors.CompressorInputStream
Increments the counter of already read bytes.
count(long) - Method in class org.apache.commons.compress.compressors.CompressorInputStream
Increments the counter of already read bytes.
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.Deflate64CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.DeflatedCompressionMethodFactory
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.ImplodedCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.PpmdCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.Reduced1CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.Reduced2CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.Reduced3CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.Reduced4CompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.ShrunkCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.comp.WavPackCompressionMethod
 
create(ZipGeneralPurposeBitFlags) - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethodFactory
Create a compression method instance.
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.ExtendedTimestampExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.InfoZipUnixExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.NtfsExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.UnicodeCommentExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.UnicodePathExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldFactory
 
create(boolean, AbsoluteLocation, UnixEntityType, Object, ZipEntrySettings) - Method in interface org.at4j.zip.ef.ZipEntryExtraFieldFactory
Create a new ZipEntryExtraField object based on the supplied information about the entity to Zip.
create(UnixEntityType, AbsoluteLocation, Object) - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributesFactory
 
create(UnixEntityType, AbsoluteLocation, Object) - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributesFactory
 
create(UnixEntityType, AbsoluteLocation, Object) - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributesFactory
 
create(UnixEntityType, AbsoluteLocation, Object) - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributesFactory
Create external file attributes for the entry to Zip.
createExecutorService(int) - Static method in class org.at4j.comp.bzip2.BZip2OutputStream
Create a BZip2EncoderExecutorService that can be shared between several BZip2OutputStream:s to spread the bzip2 encoding work over several threads.
createExecutorService() - Static method in class org.at4j.comp.bzip2.BZip2OutputStream
Create a BZip2EncoderExecutorService that can be shared between several BZip2OutputStream:s to spread the bzip2 encoding work over several threads.
createInputStream(int, T) - Method in class org.at4j.comp.prog.AbstractStreamCompressionProgram
Create an input stream on the source entity for the given command line arguments.
createInputStream(InputStream, long, long) - Method in class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
This method always throws an UnsupportedCompressionMethodException.
createInputStream(InputStream, long, long) - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
createInputStream(InputStream, long, long) - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
createInputStream(InputStream, long, long) - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
createInputStream(InputStream, long, long) - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
createInputStream(InputStream, long, long) - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Create an InputStream that clients can use to read uncompressed file data from.
createInternalFileAttributes(UnixEntityType, AbsoluteLocation) - Method in class org.at4j.zip.builder.DefaultInternalFileAttributesStrategy
 
createInternalFileAttributes(UnixEntityType, AbsoluteLocation) - Method in interface org.at4j.zip.builder.InternalFileAttributesStrategy
Create internal file attributes based on the supplied information.
createOutputStream(int, T) - Method in class org.at4j.comp.prog.AbstractStreamCompressionProgram
Create an output stream on the target entity for the given command line arguments.
createOutputStream(OutputStream) - Method in class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
This method always throws an UnsupportedCompressionMethodException.
createOutputStream(OutputStream) - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
createOutputStream(OutputStream) - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
createOutputStream(OutputStream) - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
createOutputStream(OutputStream) - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
createOutputStream(OutputStream) - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Create an OutputStream that compresses the data written to it and writes it to the wrapped output stream.
createRandomAccess(RandomAccess, long, long) - Method in class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
This method always throws an UnsupportedCompressionMethodException.
createRandomAccess(RandomAccess, long, long) - Method in class org.at4j.zip.comp.BZip2CompressionMethod
This method always throws an UnsupportedOperationException.
createRandomAccess(RandomAccess, long, long) - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
This method always throws an UnsupportedOperationException.
createRandomAccess(RandomAccess, long, long) - Method in class org.at4j.zip.comp.LzmaCompressionMethod
This method always throws an UnsupportedOperationException.
createRandomAccess(RandomAccess, long, long) - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
createRandomAccess(RandomAccess, long, long) - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Open a read only random access object on the file entry's data.
createWithCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
 
createWithCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
createWithCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
createWithCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
createWithCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
createWithCompressionLevel(CompressionLevel) - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Create a new ZipEntryCompressionMethod object that will have the supplied compression level.

D

decode(int) - Method in class org.at4j.support.comp.ByteMoveToFront
Decode a single byte and update the MTF alphabet.
decode(byte[], byte[]) - Method in class org.at4j.support.comp.ByteMoveToFront
Decode an array of bytes and update the MTF alphabet.
decode(int) - Method in class org.at4j.support.comp.IntMoveToFront
Decode a single integer and update the MTF alphabet.
decode(int[], int[]) - Method in class org.at4j.support.comp.IntMoveToFront
Decode an array of integers and update the MTF alphabet.
DEFAULT_BLOCK_SIZE - Static variable in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
The default block size.
DEFAULT_DICTIONARY_SIZE_EXPONENT - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default dictionary size exponent.
DEFAULT_DIRECTORY_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
DEFAULT_DIRECTORY_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
The default directory attributes (archive).
DEFAULT_DIRECTORY_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.UnixExternalFileAttributes
Default directory attributes (directory, 0755)
DEFAULT_FILE_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
DEFAULT_FILE_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
The default file attributes (archive).
DEFAULT_FILE_ATTRIBUTES - Static variable in class org.at4j.zip.extattrs.UnixExternalFileAttributes
Default file attributes (file, 0644)
DEFAULT_FILE_COMMENT - Static variable in class org.at4j.zip.builder.ZipBuilderSettings
The default file comment.
DEFAULT_INSTANCE - Static variable in class org.at4j.zip.comp.LzmaCompressionMethod
Singleton instance.
DEFAULT_INSTANCE - Static variable in class org.at4j.zip.extattrs.MsDosExternalFileAttributesFactory
A singleton instance that uses the default settings for file and directory entries ( MsDosExternalFileAttributes.DEFAULT_FILE_ATTRIBUTES and MsDosExternalFileAttributes.DEFAULT_DIRECTORY_ATTRIBUTES, respectively).
DEFAULT_INSTANCE - Static variable in class org.at4j.zip.extattrs.NtfsExternalFileAttributesFactory
This instance has the default settings for file and directory attributes (NtfsExternalFileAttributes.DEFAULT_FILE_ATTRIBUTES and NtfsExternalFileAttributes.DEFAULT_DIRECTORY_ATTRIBUTES, respectively).
DEFAULT_INSTANCE - Static variable in class org.at4j.zip.extattrs.UnixExternalFileAttributesFactory
This instance has the default settings for this factory ( UnixExternalFileAttributes.DEFAULT_FILE_ATTRIBUTES for files and UnixExternalFileAttributes.DEFAULT_DIRECTORY_ATTRIBUTES for directories).
DEFAULT_MATCH_FINDER_ALGORITHM - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default match finder algorithm.
DEFAULT_MAX_DATA_QUEUE_DEPTH - Static variable in class org.at4j.comp.lzma.LzmaInputStreamSettings
The default maximum depth of the incoming data queue.
DEFAULT_MAX_DATA_QUEUE_SIZE - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default maximum number of entries in the data queue used to feed data to the encoder.
DEFAULT_NO_OF_ENCODER_THREADS - Static variable in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
The default number of encoder threads.
DEFAULT_NO_OF_HUFFMAN_TREE_REFINEMENT_ITERATIONS - Static variable in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
The default number of Huffman tree refinement iterations.
DEFAULT_NUMBER_OF_LITERAL_CONTEXT_BITS - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default number of literal context bits.
DEFAULT_NUMBER_OF_LITERAL_POS_BITS - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default number of literal pos bits.
DEFAULT_NUMBER_OF_POS_BITS - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
The default number of pos bits.
DEFAULT_READ_UNCOMPRESSED_SIZE - Static variable in class org.at4j.comp.lzma.LzmaInputStreamSettings
By default, the stream tries to read the uncompressed size of the data after reading the decoder properties.
DEFAULT_WRITE_STREAM_PROPERTIES - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
By default the stream properties are written at the head of the stream.
DEFAULT_WRITE_UNCOMPRESSED_DATA_SIZE - Static variable in class org.at4j.comp.lzma.LzmaOutputStreamSettings
By default the size of uncompressed data is written after the stream properties at the head of the stream.
DefaultInternalFileAttributesStrategy - Class in org.at4j.zip.builder
This is the InternalFileAttributesStrategy implementation that is used by default by the ZipBuilder.
DefaultInternalFileAttributesStrategy() - Constructor for class org.at4j.zip.builder.DefaultInternalFileAttributesStrategy
Create a default internal file attributes strategy instance using the default list of text file name extensions.
Deflate64CompressionMethod - Class in org.at4j.zip.comp
This is the "Deflate64" compression method.
DeflatedCompressionMethod - Class in org.at4j.zip.comp
This is the "Deflated" compression method.
DeflatedCompressionMethod() - Constructor for class org.at4j.zip.comp.DeflatedCompressionMethod
Create a deflated compression method using the default compression level (6).
DeflatedCompressionMethod(int) - Constructor for class org.at4j.zip.comp.DeflatedCompressionMethod
Create a deflated compression method using the specified compression level.
DeflatedCompressionMethod(CompressionLevel) - Constructor for class org.at4j.zip.comp.DeflatedCompressionMethod
Create a deflated compression method using the specified compression level.
DeflatedCompressionMethodFactory - Class in org.at4j.zip.comp
This factory creates DeflatedCompressionMethod objects.
DeflatedCompressionMethodFactory() - Constructor for class org.at4j.zip.comp.DeflatedCompressionMethodFactory
 
DIRECTORY_TYPE_FLAG - Static variable in class org.at4j.tar.TarConstants
The type flag for a directory.
DirectoryAdapter<T> - Interface in org.at4j.tar.builder
This interface adapts a directory entity of some kind to an interface that the different TarEntryStrategy implementations can use.
DirectoryAEF - Class in org.at4j.archive
This is a filter that matches directory entries.
DirectoryAEF() - Constructor for class org.at4j.archive.DirectoryAEF
 
DirectoryETAF - Class in org.at4j.archive.builder
This filter returns true of the entity is a directory.
DirectoryETAF() - Constructor for class org.at4j.archive.builder.DirectoryETAF
 
DirectoryViewDirectoryAdapter - Class in org.at4j.tar.builder
This object adapts a DirectoryView object to the DirectoryAdapter interface.
DirectoryViewDirectoryAdapter(DirectoryView) - Constructor for class org.at4j.tar.builder.DirectoryViewDirectoryAdapter
Create a new adapter.

E

encode(byte[], byte[]) - Method in class org.at4j.support.comp.ByteMoveToFront
Encode the bytes in in and store them in the array out.
encode(int[], int[]) - Method in class org.at4j.support.comp.IntMoveToFront
Encode the integers in in and store them in the array out .
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.NtfsExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
encode(ZipBuilderConfiguration) - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraField
 
encode(ZipBuilderConfiguration) - Method in interface org.at4j.zip.ef.ZipEntryExtraField
Encode this extra field's data for storing in a Zip file.
encodeMsDosDate(Calendar) - Static method in class org.at4j.support.util.MsDosDate
Encode the MS DOS date (year, month and day of month) stored in the Calendar object to an unsigned short value.
encodeMsDosTime(Calendar) - Static method in class org.at4j.support.util.MsDosTime
Encode the MS DOS time (hour of day, minute and second with two-second precision) stored in the supplied Calendar object to an unsigned short value.
EntityToArchiveFilter - Interface in org.at4j.archive.builder
This is a marker interface for all Filter :s for EntryToArchive objects so that they should be easier to find in the Javadocs.
EntityTypeETAF - Class in org.at4j.archive.builder
This filter matches a specific entity type.
EntityTypeETAF(EntityType) - Constructor for class org.at4j.archive.builder.EntityTypeETAF
Create a new filter.
EntryExtractionStrategy - Interface in org.at4j.util.archive
This interface is implemented by different strategy objects that help the ArchiveExtractor to extract entries.
EntryExtractor - Class in org.at4j.util.archive
This is the default EntryExtractionStrategy used by the ArchiveExtractor.
EntryExtractor() - Constructor for class org.at4j.util.archive.EntryExtractor
 
entrySet() - Method in class org.at4j.tar.TarFile
Get a read only set containing the entries in the Tar archive.
entrySet() - Method in class org.at4j.zip.ZipFile
Get a read only set containing all Zip entries and their locations in the Zip file.
EntryToArchive - Class in org.at4j.archive.builder
This object contains data about an entry that is about to be added to an archive.
EntryToArchive(AbsoluteLocation, EntityType, Object) - Constructor for class org.at4j.archive.builder.EntryToArchive
Create a new configuration object for an entry that are to be added to an archive.
equals(Object) - Method in class org.at4j.archive.builder.EntryToArchive
 
equals(Object) - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
equals(Object) - Method in class org.at4j.support.lang.SignedInteger
 
equals(Object) - Method in class org.at4j.support.lang.SignedLong
 
equals(Object) - Method in class org.at4j.support.lang.UnsignedByte
 
equals(Object) - Method in class org.at4j.support.lang.UnsignedInteger
 
equals(Object) - Method in class org.at4j.support.lang.UnsignedLong
 
equals(Object) - Method in class org.at4j.support.lang.UnsignedShort
 
equals(Object) - Method in class org.at4j.support.util.WinNtTime
 
equals(Object) - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
 
equals(Object) - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
 
equals(Object) - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
equals(Object) - Method in class org.at4j.zip.ef.NtfsExtraField
 
equals(Object) - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
equals(Object) - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
equals(Object) - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
equals(Object) - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
 
equals(Object) - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
 
equals(Object) - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 
ExistingDirectory - Class in org.at4j.support.entityfs
This is a potential directory that already exists.
ExistingDirectory(Directory) - Constructor for class org.at4j.support.entityfs.ExistingDirectory
 
ExtendedTimestampExtraField - Class in org.at4j.zip.ef
This ZipEntryExtraField stores zero or more of a Zip entry's last modification, last access and original creation times, specified as Date values in the UTC time zone.
ExtendedTimestampExtraField(boolean, Date, Date, Date) - Constructor for class org.at4j.zip.ef.ExtendedTimestampExtraField
Create a new UniversalTimeExtraField object.
ExtendedTimestampExtraFieldFactory - Class in org.at4j.zip.ef
This is the ZipEntryExtraFieldFactory for ExtendedTimestampExtraField Zip entry extra field objects.
ExtendedTimestampExtraFieldFactory() - Constructor for class org.at4j.zip.ef.ExtendedTimestampExtraFieldFactory
 
ExtendedTimestampExtraFieldParser - Class in org.at4j.zip.ef
This is the parser for extra fields of the type ExtendedTimestampExtraField.
ExtendedTimestampExtraFieldParser() - Constructor for class org.at4j.zip.ef.ExtendedTimestampExtraFieldParser
 
extract(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
extract(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in class org.at4j.tar.PrintTarEntryExtractionStrategy
 
extract(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in interface org.at4j.tar.TarEntryExtractionStrategy
Extract the current Tar entry.
extract(DirectoryView) - Method in class org.at4j.tar.TarExtractor
Extract the contents of the Tar file into a directory hierarchy starting with the target directory.
extract(DirectoryView, TarExtractSpecification) - Method in class org.at4j.tar.TarExtractor
Extract the contents of the Tar file into a directory hierarchy starting with the target directory.
extract(File) - Method in class org.at4j.tar.TarExtractor
Extract the contents of the Tar file into a directory hierarchy starting with the target directory.
extract(File, TarExtractSpecification) - Method in class org.at4j.tar.TarExtractor
Extract the contents of the Tar file into a directory hierarchy starting with the target directory.
extract(DirectoryView) - Method in class org.at4j.util.archive.ArchiveExtractor
Extract all entries in the archive to the supplied directory.
extract(DirectoryView, ExtractSpecification) - Method in class org.at4j.util.archive.ArchiveExtractor
Extract the archive entries that match the supplied filter to the target directory.
extract(File) - Method in class org.at4j.util.archive.ArchiveExtractor
Extract all entries in the archive to the supplied directory.
extract(File, ExtractSpecification) - Method in class org.at4j.util.archive.ArchiveExtractor
Extract the archive entries that match the supplied filter to the target directory.
extractDirectory(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
extractDirectory(ArchiveDirectoryEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in interface org.at4j.util.archive.EntryExtractionStrategy
Extract a directory entry to the target directory.
extractDirectory(ArchiveDirectoryEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.EntryExtractor
 
extractDirectory(ArchiveDirectoryEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.PrintingEntryExtractor
 
extractFile(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
extractFile(ArchiveFileEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in interface org.at4j.util.archive.EntryExtractionStrategy
Extract a file entry to the target directory.
extractFile(ArchiveFileEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.EntryExtractor
 
extractFile(ArchiveFileEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.PrintingEntryExtractor
 
extractInternal(Directory, TarExtractSpecification) - Method in class org.at4j.tar.TarExtractor
 
ExtractSpecification - Class in org.at4j.util.archive
This specification object contains configuration for an extraction operation by the ArchiveExtractor.
ExtractSpecification() - Constructor for class org.at4j.util.archive.ExtractSpecification
 
extractSymbolicLink(TarEntryHeaderData, DataSource, Directory, TarExtractSpecification) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
extractSymbolicLink(ArchiveSymbolicLinkEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in interface org.at4j.util.archive.EntryExtractionStrategy
Extract a symbolic link entry to the target directory.
extractSymbolicLink(ArchiveSymbolicLinkEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.EntryExtractor
This method just prints a warning to stderr about that it could not extract the symbolic link.
extractSymbolicLink(ArchiveSymbolicLinkEntry<?, ?>, PotentialDirectory, ExtractSpecification) - Method in class org.at4j.util.archive.PrintingEntryExtractor
 
ExtractTarEntryExtractionStrategy - Class in org.at4j.tar
This strategy object extract Tar entries to a target directory.
ExtractTarEntryExtractionStrategy(boolean) - Constructor for class org.at4j.tar.ExtractTarEntryExtractionStrategy
 

F

FalseAEF - Class in org.at4j.archive
This is a filter that don't match any entries at all.
FalseAEF() - Constructor for class org.at4j.archive.FalseAEF
 
FalseETAF - Class in org.at4j.archive.builder
This filter always returns false.
FalseETAF() - Constructor for class org.at4j.archive.builder.FalseETAF
 
FAST_COMPRESSION - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
A singleton instance that uses the "fast" compression level.
FAST_COMPRESSION_LEVEL - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The "fast" compression level.
FASTEST_COMPRESSION - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
A singleton instance that uses the fastest compression level.
FASTEST_COMPRESSION_LEVEL - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The fastest compression level.
FILE_TYPE_FLAG - Static variable in class org.at4j.tar.TarConstants
The type flag for a file.
FileAEF - Class in org.at4j.archive
This is a filter that matches file entries.
FileAEF() - Constructor for class org.at4j.archive.FileAEF
 
FileDirectoryAdapter - Class in org.at4j.tar.builder
This object adapts a File directory to the DirectoryAdapter interface.
FileDirectoryAdapter(File) - Constructor for class org.at4j.tar.builder.FileDirectoryAdapter
Create a new adapter.
FileETAF - Class in org.at4j.archive.builder
This filter returns true of the entity is a file.
FileETAF() - Constructor for class org.at4j.archive.builder.FileETAF
 
FILTER - Static variable in class org.at4j.archive.builder.DirectoryETAF
Since this object does not contain any internal state, this singleton instance may be used instead of creating new objects.
FILTER - Static variable in class org.at4j.archive.builder.FalseETAF
Since this object does not contain any internal state, this singleton instance may be used instead of creating new objects.
FILTER - Static variable in class org.at4j.archive.builder.FileETAF
Since this object does not contain any internal state, this singleton instance may be used instead of creating new objects.
FILTER - Static variable in class org.at4j.archive.builder.TrueETAF
Since this object does not contain any internal state, this singleton instance may be used instead of creating new objects.
FILTER - Static variable in class org.at4j.archive.DirectoryAEF
This singleton instance may be used instead of instantiating the filter.
FILTER - Static variable in class org.at4j.archive.FalseAEF
This singleton instance may be used instead of instantiating the filter.
FILTER - Static variable in class org.at4j.archive.FileAEF
This singleton instance may be used instead of instantiating the filter.
FILTER - Static variable in class org.at4j.archive.TrueAEF
This singleton instance may be used instead of instantiating the filter.
FILTER - Static variable in class org.at4j.tar.TarDirectoryEntryFilter
The singleton instance.
FILTER - Static variable in class org.at4j.tar.TarFileEntryFilter
The singleton instance.
finalize() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
Overriden to close the stream.
finalize() - Method in class org.at4j.archive.ArchiveEntryCollaborator
 
finalize() - Method in class org.at4j.comp.bzip2.BZip2InputStream
Close the stream if the client has been sloppy about it.
finalize() - Method in class org.at4j.comp.bzip2.BZip2OutputStream
Close the stream if the client has been sloppy about it.
finalize() - Method in class org.at4j.comp.lzma.LzmaInputStream
 
finalize() - Method in class org.at4j.comp.lzma.LzmaOutputStream
 
finalize() - Method in class org.at4j.tar.builder.TarBuilder
 
finalize() - Method in class org.at4j.tar.builder.TarStreamBuilder
 
finalize() - Method in class org.at4j.tar.TarFile
 
finalize() - Method in class org.at4j.zip.builder.ZipBuilder
 
finalize() - Method in class org.at4j.zip.ZipFile
 
finish() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
 
flush() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
 
forCode(UnsignedShort) - Method in class org.at4j.zip.comp.ZipEntryCompressionMethodRegistry
Get the ZipEntryCompressionMethodFactory that creates compression method objects corresponding to the supplied code.
forCode(UnsignedShort) - Method in class org.at4j.zip.ef.ZipEntryExtraFieldParserRegistry
Get the extra field parser registered under the supplied code.
forCode(int) - Static method in enum org.at4j.zip.extattrs.UnixEntityType
Get the Unix entity type corresponding to the code.
forVersionMadeBy(ZipVersionMadeBy) - Method in class org.at4j.zip.extattrs.ZipExternalFileAttributesParserRegistry
Get the parser for the specific Zip software version.
fromBigEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.SignedInteger
Create a signed integer value from an four bytes long big-endian byte array.
fromBigEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.SignedLong
Create a signed long value from an eight bytes long big-endian byte array.
fromBigEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.UnsignedInteger
Create an unsigned integer value from a four bytes long, big-endian byte array.
fromBigEndianByteArray(byte[], int) - Static method in class org.at4j.support.lang.UnsignedInteger
Create an unsigned integer value from four bytes read from the given offset position in the supplied byte array.
fromBigEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long value from a eight bytes long, big-endian byte array.
fromBigEndianByteArray(byte[], int) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long value from eight bytes read from the given offset position in the supplied byte array.
fromBigEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.UnsignedShort
Create an unsigned short value from a two bytes long, big-endian byte array.
fromBigEndianByteArray(byte[], int) - Static method in class org.at4j.support.lang.UnsignedShort
Create an unsigned short value from two bytes read from the given offset position in the supplied byte array.
fromBigEndianByteArrayToLong(byte[], int) - Static method in class org.at4j.support.lang.UnsignedInteger
Create a long value representing the unsigned integer value in the byte array at the specified offset.
fromLittleEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.SignedInteger
Create a signed integer value from an four bytes long little-endian byte array.
fromLittleEndianByteArray(byte[]) - Static method in class org.at4j.support.lang.SignedLong
Create a signed long value from an eight bytes long little-endian byte array.
fromLittleEndianByteArrayToLong(byte[], int) - Static method in class org.at4j.support.lang.UnsignedInteger
Create a long value representing the unsigned integer value in the byte array at the specified offset.
FutureDirectory - Class in org.at4j.support.entityfs
This is a PotentialDirectory that does not exist at the time when the object is created.
FutureDirectory(PotentialDirectory, String, OverwriteStrategy, long) - Constructor for class org.at4j.support.entityfs.FutureDirectory
Create a new future directory object.

G

get(Object) - Method in class org.at4j.tar.TarFile
Get the TarEntry stored at the specified absolute location in the Tar file.
get(Object) - Method in class org.at4j.zip.ZipFile
Get the Zip entry at the specified absolute location in the Zip file.
getAbsolutePath() - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
getAdapted() - Method in interface org.at4j.tar.builder.DirectoryAdapter
This method is used by the TarEntryStrategy to get the adapted directory representation if no other method defined in this interface (of which there currently are none) fits its needs.
getAdapted() - Method in class org.at4j.tar.builder.DirectoryViewDirectoryAdapter
 
getAdapted() - Method in class org.at4j.tar.builder.FileDirectoryAdapter
 
getArg(String[], int, String) - Method in class org.at4j.support.prog.AbstractProgram
Get the argument from the specified position.
getAttributes() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
Get (a copy of) this object's attributes.
getAttributes() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
Get (a copy of) the attributes for the entity.
getBackingFile() - Method in class org.at4j.tar.TarFile
Get the file that this object was created from.
getBackingFile() - Method in class org.at4j.zip.ZipFile
Get the file that this ZipFile was created from.
getBigEndianByteArray() - Method in class org.at4j.support.lang.SignedInteger
Get the signed integer value represented as a big-endian byte array (four bytes long).
getBigEndianByteArray() - Method in class org.at4j.support.lang.SignedLong
Get the signed long value represented as a big-endian byte array (eight bytes long).
getBigEndianByteArray() - Method in class org.at4j.support.lang.UnsignedInteger
Get the unsigned integer value as a big-endian, four bytes long byte array.
getBigEndianByteArray() - Method in class org.at4j.support.lang.UnsignedLong
Get the unsigned long value as a big-endian, eight bytes long byte array.
getBigEndianByteArray() - Method in class org.at4j.support.lang.UnsignedShort
Get the unsigned short value as a big-endian, two bytes long byte array.
getBlockSize() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
Returns the blocksize parameter specified at construction time.
getBlockSize() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Get the block size for a compressed data block.
getBlockSize() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
getBufferSize() - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
 
getBufferSize() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
getBufferSize() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the buffer size to use for the buffered output stream that the LZMA stream is opened on.
getBytes(String, Charset) - Static method in class org.at4j.support.nio.charset.Charsets
Convert the given text to byte data using the supplied charset.
getBytesRead() - Method in class org.apache.commons.compress.compressors.CompressorInputStream
Returns the current number of bytes read from this stream.
getChecksum() - Method in class org.at4j.tar.TarEntry
Get the entry's checksum.
getChecksum() - Method in class org.at4j.tar.TarEntryHeaderData
 
getChildEntries() - Method in interface org.at4j.archive.ArchiveDirectoryEntry
Get a read only Map containing this directory entry's child entries, if any.
getChildEntries() - Method in class org.at4j.tar.TarDirectoryEntry
Get a read only map containing this directory entry's child entries, keyed under their (file) names.
getChildEntries() - Method in class org.at4j.zip.ZipDirectoryEntry
 
getCode() - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.Deflate64CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.DeflatedCompressionMethodFactory
 
getCode() - Method in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.ImplodedCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.PpmdCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.Reduced1CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.Reduced2CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.Reduced3CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.Reduced4CompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.ShrunkCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
getCode() - Method in class org.at4j.zip.comp.WavPackCompressionMethod
 
getCode() - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Get the unique code that is used to identify this compression method in a Zip entry's header.
getCode() - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethodFactory
Get the unique code identifying this compression method.
getCode() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.InfoZipUnixExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.InfoZipUnixExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.NtfsExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.NtfsExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.UnicodeCommentExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.UnicodeCommentExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.UnicodePathExtraFieldFactory
 
getCode() - Method in class org.at4j.zip.ef.UnicodePathExtraFieldParser
 
getCode() - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldFactory
This factory does not have a code.
getCode() - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldParser
This parser does not have a code.
getCode() - Method in interface org.at4j.zip.ef.ZipEntryExtraFieldFactory
Get the code that identifies the kind of ZipEntryExtraField objects created by this factory in a Zip file.
getCode() - Method in interface org.at4j.zip.ef.ZipEntryExtraFieldParser
Get the code that identifies the kind of ZipEntryExtraField objects created by this factory.
getCode() - Method in enum org.at4j.zip.extattrs.NtfsFileAttributes
Get the unique code used to identify this attribute.
getCode() - Method in enum org.at4j.zip.extattrs.UnixEntityType
Get the code for this entity type.
getCode() - Method in enum org.at4j.zip.ZipVersionMadeBy
Get the code associated with this Zip version made by enum constant.
getCollaborator() - Method in class org.at4j.archive.AbstractArchiveEntry
 
getComment() - Method in class org.at4j.zip.builder.ZipEntrySettings
Get the Zip entry comment.
getComment() - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
getComment() - Method in class org.at4j.zip.ZipEntry
Get the Zip entry's comment.
getComment() - Method in class org.at4j.zip.ZipFile
Get the Zip file's comment.
getComment() - Method in class org.at4j.zip.ZipFileContents
 
getCompressedFilename(String) - Static method in class org.apache.commons.compress.compressors.bzip2.BZip2Utils
Maps the given filename to the name that the file should have after compression with bzip2.
getCompressedSize() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getCompressedSize() - Method in class org.at4j.zip.ZipFileEntry
Get the size of the file data when as it is compressed in the Zip file.
getCompressionLevel() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
Get the compression level between 1 (fastest) and 9 (best) used by this compression method.
getCompressionMethod() - Method in class org.at4j.zip.builder.ZipEntrySettings
Get the Zip entry compression method.
getCompressionMethod() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getCompressionMethod() - Method in class org.at4j.zip.ZipFileEntry
Get the compression method for the Zip file entry.
getCompressionMethodRegistry() - Method in class org.at4j.zip.ZipFileParser
Get the compression method registry used by this object.
getCount() - Method in class org.apache.commons.compress.compressors.CompressorInputStream
Deprecated.
this method may yield wrong results for large archives, use #getBytesRead instead
getCrc32() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getCrc32() - Method in class org.at4j.zip.ZipFileEntry
Get the checksum calculated on the file contents.
getCrc32() - Method in class org.at4j.zip.ZipSymbolicLinkEntry
Get the CRC 32 checksum computed over the link target location.
getCreationTime() - Method in class org.at4j.zip.ef.NtfsExtraField
Get the time that the entity in the Zip entry was created.
getData() - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraField
Get the unparsed data for this extra field.
getDataSize() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
getDataSize() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
getDataSize() - Method in class org.at4j.tar.TarFileEntry
Get the size of the file data for this Tar file entry.
getDataSize() - Method in class org.at4j.zip.ZipFileEntry
Get the uncompressed size of file data.
getDate() - Method in class org.at4j.support.util.WinNtTime
Get this Windows NT time value as a Date value.
getDefaultDefaultDirectoryEntrySettings() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Subclasses implement this method to return a default settings object for directory entries if the client does not specify one when creating the archive builder object.
getDefaultDefaultDirectoryEntrySettings() - Method in class org.at4j.tar.builder.TarBuilder
 
getDefaultDefaultDirectoryEntrySettings() - Method in class org.at4j.tar.builder.TarStreamBuilder
 
getDefaultDefaultDirectoryEntrySettings() - Method in class org.at4j.zip.builder.ZipBuilder
This method returns the default directory entry settings.
getDefaultDefaultFileEntrySettings() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Subclasses implement this method to return a default settings object for file entries if the client does not specify one when creating the archive builder object.
getDefaultDefaultFileEntrySettings() - Method in class org.at4j.tar.builder.TarBuilder
 
getDefaultDefaultFileEntrySettings() - Method in class org.at4j.tar.builder.TarStreamBuilder
 
getDefaultDefaultFileEntrySettings() - Method in class org.at4j.zip.builder.ZipBuilder
This method returns the default file entry settings.
getDefaultDirectoryEntrySettings() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
getDefaultDirectoryEntrySettings() - Method in interface org.at4j.archive.builder.ArchiveBuilder
Get (a copy of) the default settings for the directory entries added to this archive builder.
getDefaultDirectoryEntrySettings() - Method in class org.at4j.tar.builder.TarBuilderSettings
Get the default directory entry settings.
getDefaultDirectoryEntrySettings() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the default settings for directory entries.
getDefaultEntityMode() - Method in class org.at4j.tar.TarDirectoryEntry
 
getDefaultEntityMode() - Method in class org.at4j.tar.TarEntry
Subclasses implement this to return the default Unix entity mode if none is set in the Tar file.
getDefaultEntityMode() - Method in class org.at4j.tar.TarFileEntry
 
getDefaultEntityMode() - Method in class org.at4j.tar.TarSymbolicLinkEntry
 
getDefaultFileEntrySettings() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
getDefaultFileEntrySettings() - Method in interface org.at4j.archive.builder.ArchiveBuilder
Get (a copy of) the default settings for the file entries added to this archive builder.
getDefaultFileEntrySettings() - Method in class org.at4j.tar.builder.TarBuilderSettings
Get the default file entry settings.
getDefaultFileEntrySettings() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the default settings for file entries.
getDevMajor() - Method in class org.at4j.tar.TarEntryHeaderData
 
getDevMinor() - Method in class org.at4j.tar.TarEntryHeaderData
 
getDictionarySizeExponent() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the dictionary size exponent.
getDirectory() - Method in class org.at4j.support.entityfs.ExistingDirectory
 
getDirectory() - Method in class org.at4j.support.entityfs.FutureDirectory
 
getDirectory() - Method in interface org.at4j.support.entityfs.PotentialDirectory
Get the directory, creating it if necessary.
getDirectory(Directory, AbsoluteLocation) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
getDiskNumberStart() - Method in class org.at4j.zip.ZipEntry
Get the number of the disk where this Zip entry begins.
getDiskNumberStart() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getEffectiveSettingsForDirectory(Object, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Get the effective settings for a directory entry that is about to be added to the archive.
getEffectiveSettingsForDirectory(Object, AbsoluteLocation, ArchiveEntrySettingsRule<? extends V>[]) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Get the effective settings for a directory entry that is about to be added to the archive.
getEffectiveSettingsForFile(Object, AbsoluteLocation, V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Get the effective settings for a file entry that is about to be added to the archive.
getEffectiveSettingsForFile(Object, AbsoluteLocation, ArchiveEntrySettingsRule<? extends V>[]) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Get the effective settings for a file entry that is about to be added to the archive.
getEncodedValue() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
getEncodedValue() - Method in enum org.at4j.zip.extattrs.MsDosFileAttributes
Get the bit flag value that is used to represent this attribute when encoded in a Zip entry.
getEncodedValue() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
Get the encoded value for this set of attributes as it is stored in the Zip file.
getEncodedValue() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
 
getEncodedValue() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 
getEncodedValue() - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributes
Get the value of the external file attributes encoded for storing in a Zip file.
getEncodedValue() - Method in class org.at4j.zip.ZipInternalFileAttributes
Get the internal file attributes encoded for storing in a Zip file.
getEntityMode() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the Unix entity permissions mode.
getEntityMode() - Method in class org.at4j.tar.TarEntry
Get the Unix entity mode for the entry.
getEntityMode() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
Get the entity mode.
getEntityType() - Method in class org.at4j.archive.builder.EntryToArchive
Get the entry type.
getEntityType() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
Get the entity type.
getEntry(AbsoluteLocation) - Method in class org.at4j.archive.ArchiveEntryCollaborator
Get the archive entry stored at the specified absolute location in the archive.
getEntryExtractionStrategy() - Method in class org.at4j.tar.TarExtractSpecification
Get the strategy object used for extracting entries.
getEntryExtractionStrategy() - Method in class org.at4j.util.archive.ExtractSpecification
Get the strategy object for extracting entries.
getEntryMap() - Method in class org.at4j.zip.ZipFileContents
 
getEntryStrategy() - Method in class org.at4j.tar.builder.TarBuilderSettings
Get the entry strategy.
getEntryToArchive() - Method in class org.at4j.archive.builder.EntryToArchive
Get the entry to archive.
getExcutorService() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
getExecutorService() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
 
getExternalFileAttributes() - Method in class org.at4j.zip.ZipEntry
Get the external file attributes value.
getExternalFileAttributes() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getExternalFileAttributesFactory() - Method in class org.at4j.zip.builder.ZipEntrySettings
Get the external file attributes factory for this Zip entry.
getExternalFileAttributesParserRegistry() - Method in class org.at4j.zip.ZipFileParser
Get the external file attributes parser registry used by this object.
getExtraField(Class<T>, boolean) - Method in class org.at4j.zip.ZipEntry
Get the first extra field found that matches the description.
getExtraFieldFactories() - Method in class org.at4j.zip.builder.ZipEntrySettings
Get the factories for creating extra fields for Zip entries.
getExtraFieldParserRegistry() - Method in class org.at4j.zip.ZipFileParser
Get the extra field parser registry used by this object.
getExtraFields() - Method in class org.at4j.zip.ZipEntry
Get a read only collection containing the Zip entry's extra fields.
getExtraFields() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getExtraFields() - Method in class org.at4j.zip.ZipEntryLocalFileHeaderData
 
getFileComment() - Method in class org.at4j.zip.builder.ZipBuilder
Get the Zip file comment.
getFileComment() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the Zip file's comment.
getFileComment() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getFileName(AbsoluteLocation, boolean) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Get the file name for the supplied location, discarding the path up to the file name.
getFileNameCharset() - Method in class org.at4j.tar.TarExtractSpecification
Get the charset used for decoding file names in the Tar file.
getFileNameEncodingCharset() - Method in class org.at4j.zip.builder.ZipBuilder
Get the charset used for encoding file names in the Zip file.
getFileNameEncodingCharset() - Method in interface org.at4j.zip.builder.ZipBuilderConfiguration
Get the charset used for encoding file names in the Zip file.
getFileNameEncodingCharset() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the charset to use for encoding file names in the archive.
getFileSize() - Method in class org.at4j.tar.TarEntryHeaderData
 
getFilter() - Method in class org.at4j.archive.builder.ArchiveEntrySettingsRule
Get the filter that determines which entries that this rule will apply to.
getFilter() - Method in class org.at4j.tar.TarExtractSpecification
Get the filter that is used to decide which of the Tar entries to extract.
getFilter() - Method in class org.at4j.util.archive.ExtractSpecification
Get the filter for the extraction operation.
getGeneralPurposeBitFlags() - Method in class org.at4j.zip.ZipEntry
Get the Zip entry's general purpose bit flags.
getGeneralPurposeBitFlags() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getGid() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
Get the owner group id for the Zip entry.
getGid() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
Get the owner group id for the Zip entry.
getHeader(Object, String, TarEntrySettings, long, EntityType, Date) - Method in class org.at4j.tar.builder.UstarEntryStrategy
Override the inherited implementation to add ustar specific data.
getHeader(Object, String, TarEntrySettings, long, EntityType, Date) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Create a Tar header for the new entry.
getId() - Method in enum org.at4j.comp.lzma.MatchFinderAlgorithm
Get the id that this match finder algorithm is identified by when used with the LZMA encoder.
getInputStreamSettings() - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
Get the settings for a BZip2InputStream based on the configuration of this object.
getInternalFileAttributes() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getInternalFileAttributesStrategy() - Method in class org.at4j.zip.builder.ZipBuilder
Get the strategy used for determining a Zip entry's internal file attributes property.
getInternalFileAttributesStrategy() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the internal file attributes strategy for creating the internal file attributes for the entries that are added to the archive.
getLastAccessed() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
Get the time when the entity in the Zip entry was last accessed, if set.
getLastAccessTime() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
Get the Zip entry's last access time.
getLastAccessTime() - Method in class org.at4j.zip.ef.NtfsExtraField
Get the time when the entity in the Zip entry was last accessed.
getLastModificationTime() - Method in class org.at4j.tar.TarEntry
Get the time of last modification for the file system entity that was added to the Tar file to create this Tar entry.
getLastModificationTime() - Method in class org.at4j.tar.TarEntryHeaderData
 
getLastModificationTime() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
Get the Zip entry's last modification time.
getLastModificationTime() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getLastModified() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
Get the time of last modification for the entity in the Zip entry, if set.
getLastModified() - Method in class org.at4j.zip.ef.NtfsExtraField
Get the time that the entity in the Zip entry was last modified.
getLastModified() - Method in class org.at4j.zip.ZipEntry
Get the instant in time when the file or directory entity that was used to create this Zip entry was last modified.
getLinkName() - Method in class org.at4j.tar.TarEntryHeaderData
 
getLinkTarget() - Method in interface org.at4j.archive.ArchiveSymbolicLinkEntry
Get the link target location.
getLinkTarget() - Method in class org.at4j.tar.TarSymbolicLinkEntry
Get the target of this symbolic link.
getLinkTarget() - Method in class org.at4j.zip.ZipSymbolicLinkEntry
Get the symbolic link's target.
getLittleEndianByteArray() - Method in class org.at4j.support.lang.SignedInteger
Get the signed integer value represented as a little-endian byte array (four bytes long).
getLittleEndianByteArray() - Method in class org.at4j.support.lang.SignedLong
Get the signed long value represented as a little-endian byte array (eight bytes long).
getLocation() - Method in class org.at4j.archive.AbstractArchiveEntry
 
getLocation() - Method in interface org.at4j.archive.ArchiveEntry
Get the location of the entry in the archive.
getLocation() - Method in class org.at4j.archive.builder.EntryToArchive
Get the location of the entry in the archive.
getLocation() - Method in class org.at4j.tar.TarEntryHeaderData
 
getLocation() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getLogAdapter() - Method in class org.at4j.comp.bzip2.BZip2InputStreamSettings
Get the log adapter used to write diagnostic output to.
getLogAdapter() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Get the log adapter used for logging diagnostic output to.
getLogAdapter() - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
 
getLogAdapter() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
getMagic() - Method in class org.at4j.tar.TarEntryHeaderData
 
getMatchFinderAlgorithm() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the match finder algorithm for the encoder.
getMaxDataQueueDepth() - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Get the maximum depth of the incoming data queue.
getMaxDataQueueSize() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the maximum size for the data queue used to feed data to the encoder.
getMode() - Method in class org.at4j.tar.TarEntryHeaderData
 
getName() - Method in class org.at4j.archive.AbstractArchiveEntry
Get the entry's file name.
getName() - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.Deflate64CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.ImplodedCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.PpmdCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.Reduced1CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.Reduced2CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.Reduced3CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.Reduced4CompressionMethod
 
getName() - Method in class org.at4j.zip.comp.ShrunkCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
getName() - Method in class org.at4j.zip.comp.WavPackCompressionMethod
 
getName() - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Get a human-readable name for the compression method.
getNumberOfBitsInUnfinishedByte() - Method in interface org.at4j.support.io.BitOutput
Get the number of bits that have been written to the last byte.
getNumberOfBitsInUnfinishedByte() - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
getNumberOfBytesRead() - Method in class org.at4j.support.io.LittleEndianBitInputStream
Get the number of whole bytes read this far.
getNumberOfBytesWritten() - Method in class org.at4j.support.io.LittleEndianBitOutputStream
Get the total number of whole bytes written by this stream so far.
getNumberOfEncoderThreads() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
 
getNumberOfEncoderThreads() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
getNumberOfHuffmanTreeRefinementIterations() - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Get the number of Huffman tree refinement iterations.
getNumberOfHuffmanTreeRefinementIterations() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Get the number of Huffman tree refinement iterations.
getNumberOfLiteralContextBits() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the number of literal context bits.
getNumberOfLiteralPosBits() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the number of literal pos bits.
getNumberOfPosBits() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the number of pos bits.
getNumberOfSources() - Method in class org.at4j.comp.prog.StreamCompressionProgramArguments
 
getNumberOfThreads() - Method in class org.at4j.comp.prog.StreamCompressionProgramArguments
 
getOriginalCreationTime() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
Get the time when the entity in the Zip entry was originally created, if set.
getOutputStreamSettings() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Get the settings for a BZip2OutputStream based on the configuration of this object.
getOverwriteStrategy() - Method in class org.at4j.tar.TarExtractSpecification
Are existing entities overwritten with entries from the archive?
getOverwriteStrategy() - Method in class org.at4j.util.archive.ExtractSpecification
 
getOwnerGid() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the owner group id.
getOwnerGid() - Method in class org.at4j.tar.TarEntry
Get the owner group id for the entry.
getOwnerGid() - Method in class org.at4j.tar.TarEntryHeaderData
 
getOwnerGroupName() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the owner group name.
getOwnerGroupName() - Method in class org.at4j.tar.TarEntryHeaderData
 
getOwnerGroupName() - Method in class org.at4j.tar.UstarDirectoryEntry
 
getOwnerGroupName() - Method in interface org.at4j.tar.UstarEntry
Get the name of the group that owned the file system entity that was added to the Tar archive to make this Tar entry.
getOwnerGroupName() - Method in class org.at4j.tar.UstarFileEntry
 
getOwnerGroupName() - Method in class org.at4j.tar.UstarSymbolicLinkEntry
 
getOwnerUid() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the owner user id.
getOwnerUid() - Method in class org.at4j.tar.TarEntry
Get the owner user id for the entry.
getOwnerUid() - Method in class org.at4j.tar.TarEntryHeaderData
 
getOwnerUserName() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the owner user name.
getOwnerUserName() - Method in class org.at4j.tar.TarEntryHeaderData
 
getOwnerUserName() - Method in class org.at4j.tar.UstarDirectoryEntry
 
getOwnerUserName() - Method in interface org.at4j.tar.UstarEntry
Get the user name for the owner of the file system entity that was added to the Tar archive to make this Tar entry.
getOwnerUserName() - Method in class org.at4j.tar.UstarFileEntry
 
getOwnerUserName() - Method in class org.at4j.tar.UstarSymbolicLinkEntry
 
getParent() - Method in class org.at4j.archive.AbstractArchiveEntry
Get the parent directory entry for this archive entry.
getParent() - Method in interface org.at4j.archive.ArchiveEntry
Get the parent directory entry for this entry.
getParentLocation(File) - Method in class org.at4j.support.prog.AbstractProgram
Get the absolute location of the file's parent directory.
getPaxVariables() - Method in class org.at4j.tar.PaxDirectoryEntry
 
getPaxVariables() - Method in interface org.at4j.tar.PaxEntry
Get a read only map containing this entry's PAX variables.
getPaxVariables() - Method in class org.at4j.tar.PaxFileEntry
 
getPaxVariables() - Method in class org.at4j.tar.PaxSymbolicLinkEntry
 
getProcessId() - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Get the process id.
getProperties() - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Get the decoder properties or null if they are not known beforehand.
getProperties() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
This method can be used to get the output stream properties in the format that they are encoded in the stream.
getProperties() - Method in class org.at4j.tar.builder.TarEntrySettings
Get the properties for this settings object.
getReadLock() - Method in class org.at4j.archive.AbstractArchiveEntry
Since archive objects are read only, this method only returns a dummy lock.
getReadLock() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
getReadLock() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
getRelativeOffsetOfLocalHeader() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getRootEntry() - Method in interface org.at4j.archive.Archive
Get the archive's root directory.
getRootEntry() - Method in class org.at4j.tar.TarFile
Get the root directory entry for the Tar file.
getRootEntry() - Method in class org.at4j.zip.ZipFile
Get the Zip file's root entry.
getRootEntry() - Method in class org.at4j.zip.ZipFileContents
 
getRules() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
getRules() - Method in interface org.at4j.archive.builder.ArchiveBuilder
Get a copy of the list of rules that are used to determine the entry settings for entries added to this archive.
getSettings() - Method in class org.at4j.archive.builder.ArchiveEntrySettingsRule
Get the entry settings for this rule.
getSize() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
getSize() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
getSize() - Method in class org.at4j.tar.TarFileEntry
Get the size of the file data for this Tar file entry.
getSize() - Method in class org.at4j.zip.ZipFileEntry
Get the compressed size of the Zip file entry.
getStartPositionOfFileData() - Method in class org.at4j.zip.ZipEntryLocalFileHeaderData
 
getStartPosOfFileData() - Method in class org.at4j.tar.TarFileEntry
Get the start position of file data in the Tar file for this Tar file entry.
getTextEncodingCharset() - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Get the charset that is used to encode text values in Tar entries.
getTextEncodingCharset() - Method in class org.at4j.zip.builder.ZipBuilder
Get the charset used for encoding text such as comments in the Zip file.
getTextEncodingCharset() - Method in interface org.at4j.zip.builder.ZipBuilderConfiguration
Get the charset used for encoding text such as comments in the Zip file.
getTextEncodingCharset() - Method in class org.at4j.zip.builder.ZipBuilderSettings
Get the charset to use for encoding text other than file names in the archive.
getTextFileNameExtensionSet() - Method in class org.at4j.zip.builder.DefaultInternalFileAttributesStrategy
Get the set containing the file name extensions for files that this strategy object thinks are text files.
getThis() - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
Get this object cast to its actual type.
getThreadFactory() - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Get the thread factory that will be used for creating the LZMA decompression thread.
getThreadFactory() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Get the thread factory that will be used for creating the LZMA compression thread.
getTime() - Method in class org.at4j.support.util.WinNtTime
Get the time as an unsigned long.
getTypeFlag() - Method in class org.at4j.tar.TarEntryHeaderData
Get the type flag for the entry.
getUid() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
Get the owner user id for the Zip entry.
getUid() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
Get the owner user id for the Zip entry.
getUncompressedFilename(String) - Static method in class org.apache.commons.compress.compressors.bzip2.BZip2Utils
Maps the given name of a bzip2-compressed file to the name that the file should have after uncompression.
getUncompressedSize() - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Get the size of uncompressed data in the stream.
getUncompressedSize() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getUncompressedSize() - Method in class org.at4j.zip.ZipFileEntry
Get the size of the file data when it has been uncompressed.
getUnfinishedByte() - Method in interface org.at4j.support.io.BitOutput
Get the value of the unfinished byte.
getUnfinishedByte() - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
getUnparsedExternalFileAttributes() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
Get the unparsed external file attributes for the Zip entry.
getUstarVersion() - Method in class org.at4j.tar.TarEntryHeaderData
 
getUstarVersion() - Method in class org.at4j.tar.UstarDirectoryEntry
 
getUstarVersion() - Method in interface org.at4j.tar.UstarEntry
Get the Ustar version used to create this entry.
getUstarVersion() - Method in class org.at4j.tar.UstarFileEntry
 
getUstarVersion() - Method in class org.at4j.tar.UstarSymbolicLinkEntry
 
getVariables() - Method in class org.at4j.tar.TarEntryHeaderData
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributesFactory
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributesParser
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributesFactory
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributesParser
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributesFactory
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributesParser
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 
getVersionMadeBy() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributesParser
This method returns null.
getVersionMadeBy() - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributes
Get the version of the Zip software used to create these external file attributes.
getVersionMadeBy() - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributesFactory
Get the Zip version that is used to make the kind of external file attributes that are created by this factory.
getVersionMadeBy() - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributesParser
Get the Zip version that is used to make the kind of external file attributes that are parsed by this parser.
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.Deflate64CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.ImplodedCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.PpmdCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.Reduced1CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.Reduced2CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.Reduced3CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.Reduced4CompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.ShrunkCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
getVersionNeededToExtract() - Method in class org.at4j.zip.comp.WavPackCompressionMethod
 
getVersionNeededToExtract() - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Get the PK-Zip version needed to extract Zip entries compressed by this compression method.
getVersionNeededToExtract() - Method in class org.at4j.zip.ZipEntry
Get the earliest PK-Zip version that can extract this Zip entry.
getVersionNeededToExtract() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getVersionUsedToCreate() - Method in class org.at4j.zip.ZipEntry
Get the PK-Zip version (or equivalent) that was used to create this Zip entry.
getVersionUsedToCreate() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
getWriteLock() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
 
getWriteLock() - Method in class org.at4j.comp.lzma.LzmaWritableFile
 
getWriteLock() - Method in class org.at4j.tar.TarFileEntry
This method returns a dummy lock.
getWriteLock() - Method in class org.at4j.zip.ZipFileEntry
This method returns a dummy lock.
GnuTarEntryStrategy - Class in org.at4j.tar.builder
This strategy extends the UstarEntryStrategy with the capability to use special headers for long Tar entry paths and link targets.
GnuTarEntryStrategy() - Constructor for class org.at4j.tar.builder.GnuTarEntryStrategy
Create a new strategy object that will use the platform's default character encoding to encode text values in the Tar entries.
GnuTarEntryStrategy(Charset) - Constructor for class org.at4j.tar.builder.GnuTarEntryStrategy
Create a new strategy object that will use the supplied charset for encoding test values in the Tar entries.
goToNextBlockBoundary(DataSink, long) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Set the current position of the DataSink to be on the next tar block boundary after a writing operation.
GUnzip - Class in org.at4j.comp.gzip.prog
This runnable class emulates the gunzip command.
GUnzip() - Constructor for class org.at4j.comp.gzip.prog.GUnzip
 
GZip - Class in org.at4j.comp.gzip.prog
This runnable class emulates the gzip command.
GZip() - Constructor for class org.at4j.comp.gzip.prog.GZip
 

H

handle(TarEntryHeaderData, DataSource) - Method in interface org.at4j.tar.TarEntryHandlerDelegate
Handle a Tar entry.
hashCode() - Method in class org.at4j.archive.builder.EntryToArchive
 
hashCode() - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
hashCode() - Method in class org.at4j.support.lang.SignedInteger
 
hashCode() - Method in class org.at4j.support.lang.SignedLong
 
hashCode() - Method in class org.at4j.support.lang.UnsignedByte
 
hashCode() - Method in class org.at4j.support.lang.UnsignedInteger
 
hashCode() - Method in class org.at4j.support.lang.UnsignedLong
 
hashCode() - Method in class org.at4j.support.lang.UnsignedShort
 
hashCode() - Method in class org.at4j.support.util.WinNtTime
 
hashCode() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
 
hashCode() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
 
hashCode() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
hashCode() - Method in class org.at4j.zip.ef.NtfsExtraField
 
hashCode() - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
hashCode() - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
hashCode() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
hashCode() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
 
hashCode() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
 
hashCode() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 

I

IbmLz77CompressionMethod - Class in org.at4j.zip.comp
This is the "IBM LZ77" compression method.
IbmTerseCompressionMethod - Class in org.at4j.zip.comp
This is the "IBM Terse" compression method.
IgnoreFileException - Exception in org.at4j.comp.prog
This exception is thrown by a compression program when an input file should be ignored for some reason.
IgnoreFileException(String) - Constructor for exception org.at4j.comp.prog.IgnoreFileException
 
ImplodedCompressionMethod - Class in org.at4j.zip.comp
This is the "Imploded" compression method.
InfoZipUnixExtraField - Class in org.at4j.zip.ef
This is the older InfoZip Unix extra field.
InfoZipUnixExtraField(Date, Date) - Constructor for class org.at4j.zip.ef.InfoZipUnixExtraField
Create a central header version of this object.
InfoZipUnixExtraField(Date, Date, UnsignedShort, UnsignedShort) - Constructor for class org.at4j.zip.ef.InfoZipUnixExtraField
Create a local header version of this object.
InfoZipUnixExtraFieldFactory - Class in org.at4j.zip.ef
This is the ZipEntryExtraFieldFactory for extra fields of the type "Unix".
InfoZipUnixExtraFieldFactory() - Constructor for class org.at4j.zip.ef.InfoZipUnixExtraFieldFactory
Create a factory using the default uid and gid (1000/1000).
InfoZipUnixExtraFieldFactory(int, int) - Constructor for class org.at4j.zip.ef.InfoZipUnixExtraFieldFactory
Create a factory that will give its created extra fields the supplied uid and gid.
InfoZipUnixExtraFieldParser - Class in org.at4j.zip.ef
This parser is used for parsing extra fields of the type InfoZipUnixExtraField.
InfoZipUnixExtraFieldParser() - Constructor for class org.at4j.zip.ef.InfoZipUnixExtraFieldParser
 
INSTANCE - Static variable in class org.at4j.tar.TarFileParser
 
INSTANCE - Static variable in class org.at4j.util.archive.EntryExtractor
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.comp.BZip2CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.Deflate64CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethodFactory
 
INSTANCE - Static variable in class org.at4j.zip.comp.IbmLz77CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.IbmTerseCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.ImplodedCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.PpmdCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.Reduced1CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.Reduced2CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.Reduced3CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.Reduced4CompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.ShrunkCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.StoredCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.comp.WavPackCompressionMethod
Singleton instance.
INSTANCE - Static variable in class org.at4j.zip.ef.ExtendedTimestampExtraFieldFactory
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.ExtendedTimestampExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.InfoZipUnixExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.NewInfoZipUnixExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.NtfsExtraFieldFactory
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.NtfsExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnicodeCommentExtraFieldFactory
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnicodeCommentExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnicodePathExtraFieldFactory
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnicodePathExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldFactory
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.extattrs.MsDosExternalFileAttributesParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.extattrs.NtfsExternalFileAttributesParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.extattrs.UnixExternalFileAttributesParser
Singleton instance that may be used instead of instantiating this class.
INSTANCE - Static variable in class org.at4j.zip.extattrs.UnparsedExternalFileAttributesParser
Singleton instance that may be used instead of instantiating this class.
InternalFileAttributesStrategy - Interface in org.at4j.zip.builder
This interface defines a strategy for setting the internal file attributes on a file that is added to a Zip archive.
IntMoveToFront - Class in org.at4j.support.comp
A move-to-front (MTF) encoder and decoder for integers.
IntMoveToFront(int, int) - Constructor for class org.at4j.support.comp.IntMoveToFront
Create a byte MTF encoder/decoder that transforms integers in the range between minValue and maxValue.
IntMoveToFront(int[]) - Constructor for class org.at4j.support.comp.IntMoveToFront
Create a byte MTF encoder/decoder that transforms integers using the supplied initial alphabet.
intValue() - Method in class org.at4j.support.lang.SignedInteger
Get the signed integer value.
intValue() - Method in class org.at4j.support.lang.UnsignedByte
Get the unsigned byte value as an int.
intValue() - Method in class org.at4j.support.lang.UnsignedInteger
Get the unsigned integer value converted to a signed integer.
intValue() - Method in class org.at4j.support.lang.UnsignedShort
Get the unsigned short value.
is3ShannonFanoTrees() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 2: If the compression method used was type 6, Imploding, then this bit, if set, indicates 3 Shannon-Fano trees were used to encode the sliding dictionary output.
is8kSlidingDictionary() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 1: If the compression method used was type 6, Imploding, then this bit, if set, indicates an 8K sliding dictionary was used.
isAppearingToBeTextFile() - Method in class org.at4j.zip.ZipFileEntry
Does this file appear to be a text file?
isAtEof() - Method in interface org.at4j.support.io.BitInput
Has the input come to its end? If so, nothing more can be read from it.
isAtEof() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
isBitSet(int) - Method in class org.at4j.support.lang.UnsignedByte
Is the specified bit set in the byte value?
isCentralFileHeader(UnsignedInteger) - Method in class org.at4j.zip.ZipFileParser
Does the integer contain the central directory header magic number?
isClosed() - Method in interface org.at4j.archive.builder.ArchiveBuilder
Is this archive builder closed?
isClosed() - Method in class org.at4j.tar.builder.TarBuilder
 
isClosed() - Method in class org.at4j.tar.builder.TarStreamBuilder
 
isClosed() - Method in class org.at4j.zip.builder.ZipBuilder
 
isCompressedFilename(String) - Static method in class org.apache.commons.compress.compressors.bzip2.BZip2Utils
Detects common bzip2 suffixes in the given filename.
isCompressedPatchData() - Method in class org.at4j.zip.ZipFileEntry
Is the Zip file entry compressed patched data?
isCompressedPatchedData() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 5: If this bit is set, this indicates that the file is compressed patched data.
isDirectory() - Method in class org.at4j.tar.TarEntryHeaderData
 
isDirectory() - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
isDirectory() - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
isEmpty() - Method in interface org.at4j.archive.ArchiveDirectoryEntry
Is this directory entry empty? (I.e: does it not contain any child entries?)
isEmpty() - Method in class org.at4j.tar.TarDirectoryEntry
 
isEmpty() - Method in class org.at4j.tar.TarFile
This method always returns false since a Tar archive always has its root directory entry.
isEmpty() - Method in class org.at4j.zip.ZipDirectoryEntry
 
isEmpty() - Method in class org.at4j.zip.ZipFile
This method always returns false since a Zip file always contains the root entry.
isEncrypted() - Method in class org.at4j.zip.ZipEntry
Is the Zip entry encrypted?
isEncrypted() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 0: If set, indicates that the file is encrypted.
isEosMarkerUsed() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
(For Method 14 - LZMA) Bit 1: If the compression method used was type 14, LZMA, then this bit, if set, indicates an end-of-stream (EOS) marker is used to mark the end of the compressed data stream.
isFastCompression() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
(For Methods 8 and 9 - Deflating) Bit 2 Bit 1 1 0 Fast (-ef) compression option was used.
isFlagArgument(String) - Method in class org.at4j.support.prog.AbstractProgram
Is the argument a flag argument, i.e.
isIgnoreSymbolicLinks() - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
isInLocalHeader() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.NtfsExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
isInLocalHeader() - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraField
 
isInLocalHeader() - Method in interface org.at4j.zip.ef.ZipEntryExtraField
Is this field stored in the Zip entry's local header or in the Zip file's central directory record?
isLocalFileHeader(UnsignedInteger) - Method in class org.at4j.zip.ZipFileParser
Does the integer contain the local Zip entry header magic number?
isLocalHeaderFieldZeroed() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 3: If this bit is set, the fields crc-32, compressed size and uncompressed size are set to zero in the local header.
isLocalHeaderValuesMasked() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 13: Used when encrypting the Central Directory to indicate selected data values in the Local Header are masked to hide their actual values.
isMaximumCompression() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
(For Methods 8 and 9 - Deflating) Bit 2 Bit 1 0 1 Maximum (-exx/-ex) compression option was used.
isPreserveModificationTimes() - Method in class org.at4j.util.archive.ExtractSpecification
 
isRandomAccessSupported() - Method in class org.at4j.zip.comp.AbstractUnsupportedCompressionMethod
This method always returns false
isRandomAccessSupported() - Method in class org.at4j.zip.comp.BZip2CompressionMethod
This method always returns false
isRandomAccessSupported() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
This method always returns false
isRandomAccessSupported() - Method in class org.at4j.zip.comp.LzmaCompressionMethod
This method always returns false
isRandomAccessSupported() - Method in class org.at4j.zip.comp.StoredCompressionMethod
This method always returns true
isRandomAccessSupported() - Method in interface org.at4j.zip.comp.ZipEntryCompressionMethod
Does this compression method support read only random access on uncompressed file data?
isReadLockedByCurrentThread() - Method in class org.at4j.archive.AbstractArchiveEntry
This method always returns true.
isReadLockedByCurrentThread() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
isReadLockedByCurrentThread() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
isReadUncompressedSize() - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Should the uncompressed size of data in the stream be read after the stream properties header?
isRecordsPrecededByLengthControlField() - Method in class org.at4j.zip.ZipInternalFileAttributes
The 0x0002 bit of this field indicates, if set, that a 4 byte variable record length control field precedes each logical record indicating the length of the record.
isSet(MsDosFileAttributes) - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
Is the attribute set?
isSet(NtfsFileAttributes) - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
Is the specified attribute set in this object?
isStrongEncryption() - Method in class org.at4j.zip.ZipEntry
Is the Zip entry encrypted with strong encryption?
isStrongEncryption() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 6: Strong encryption.
isSuperFastCompression() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
(For Methods 8 and 9 - Deflating) Bit 2 Bit 1 1 1 Super Fast (-es) compression option was used.
isTextFile() - Method in class org.at4j.zip.ZipInternalFileAttributes
The lowest bit of this field indicates, if set, that the file is apparently an ASCII or text file.
isTiming() - Method in class org.at4j.comp.prog.StreamCompressionProgramArguments
 
isUseCommonsCompress() - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
 
isUseCommonsCompress() - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
 
isUtf8Encoding() - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Bit 11: Language encoding flag (EFS).
isWriteLockedByCurrentThread() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
 
isWriteLockedByCurrentThread() - Method in class org.at4j.comp.lzma.LzmaWritableFile
 
isWriteLockedByCurrentThread() - Method in class org.at4j.tar.TarFileEntry
This method always returns true.
isWriteLockedByCurrentThread() - Method in class org.at4j.zip.ZipFileEntry
This method always returns true.
isWriteStreamProperties() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Should the encoder properties be written at the head of the stream?
isWriteUncompressedDataSize() - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Should the uncompressed data size (even if unknown) be written after the encoder properties at the head of the stream?

K

keySet() - Method in class org.at4j.tar.TarFile
Get a read only set containing all the AbsoluteLocation:s where Tar entries are stored in the Tar file.
keySet() - Method in class org.at4j.zip.ZipFile
Get a read only set containing all absolute locations where there are Zip entries in this Zip file.

L

LittleEndianBitInputStream - Class in org.at4j.support.io
This is an input stream that a client can use to read single or several bits from an underlying InputStream.
LittleEndianBitInputStream(InputStream) - Constructor for class org.at4j.support.io.LittleEndianBitInputStream
 
LittleEndianBitOutputStream - Class in org.at4j.support.io
This is an OutputStream that implements BitOutput and hence can be used to write individual bits to the output.
LittleEndianBitOutputStream(OutputStream) - Constructor for class org.at4j.support.io.LittleEndianBitOutputStream
 
LOCAL_FILE_HEADER - Static variable in class org.at4j.zip.ZipFileParser
 
lockForReading() - Method in class org.at4j.archive.AbstractArchiveEntry
Since archive objects are read only, this method only returns a dummy lock.
lockForReading() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
lockForReading() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
lockForWriting() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
 
lockForWriting() - Method in class org.at4j.comp.lzma.LzmaWritableFile
 
lockForWriting() - Method in class org.at4j.tar.TarFileEntry
This method returns a dummy lock.
lockForWriting() - Method in class org.at4j.zip.ZipFileEntry
This method returns a dummy lock.
longValue() - Method in class org.at4j.support.lang.SignedLong
Get the signed long value.
longValue() - Method in class org.at4j.support.lang.UnsignedInteger
Get the unsigned integer value represented as a long.
longValue() - Method in class org.at4j.support.lang.UnsignedLong
Return the value as a signed long.
Lzma - Class in org.at4j.comp.lzma.prog
This runnable class emulates the lzma command.
Lzma() - Constructor for class org.at4j.comp.lzma.prog.Lzma
 
LzmaCompressionMethod - Class in org.at4j.zip.comp
This is the LZMA compression method.
LzmaCompressionMethod(LzmaOutputStreamSettings) - Constructor for class org.at4j.zip.comp.LzmaCompressionMethod
Create a new LZMA compression method object with settings for creating compression output streams.
LzmaInputStream - Class in org.at4j.comp.lzma
This class provides an InputStream for decoding data using the Lempel-Ziv-Markov chain algorithm.
LzmaInputStream(InputStream) - Constructor for class org.at4j.comp.lzma.LzmaInputStream
Create a LZMA decoding stream using the default settings.
LzmaInputStream(InputStream, LzmaInputStreamSettings) - Constructor for class org.at4j.comp.lzma.LzmaInputStream
Create a LZMA decoding stream using custom settings.
LzmaInputStreamSettings - Class in org.at4j.comp.lzma
This object contains configuration that decides how a LzmaInputStream behaves.
LzmaInputStreamSettings() - Constructor for class org.at4j.comp.lzma.LzmaInputStreamSettings
 
LzmaOutputStream - Class in org.at4j.comp.lzma
This class provides an OutputStream for encoding data using the Lempel-Ziv-Markov chain algorithm.
LzmaOutputStream(OutputStream) - Constructor for class org.at4j.comp.lzma.LzmaOutputStream
Create a new LZMA compressing output stream using default compression settings.
LzmaOutputStream(OutputStream, LzmaOutputStreamSettings) - Constructor for class org.at4j.comp.lzma.LzmaOutputStream
Create a new LZMA compressing output stream using custom compression settings.
LzmaOutputStream(OutputStream, LzmaOutputStreamSettings, long) - Constructor for class org.at4j.comp.lzma.LzmaOutputStream
Create a new LZMA compressing output stream using custom compression settings that compresses data of a known size.
LzmaOutputStreamSettings - Class in org.at4j.comp.lzma
This configuration object contains settings for the LzmaOutputStream.
LzmaOutputStreamSettings() - Constructor for class org.at4j.comp.lzma.LzmaOutputStreamSettings
 
LzmaReadableFile - Class in org.at4j.comp.lzma
This is a ReadableFile that transparently decompresses the contents of a wrapped file using LZMA compression.
LzmaReadableFile(ReadableFile) - Constructor for class org.at4j.comp.lzma.LzmaReadableFile
Create a new adapter.
LzmaReadableFile(ReadableFile, int) - Constructor for class org.at4j.comp.lzma.LzmaReadableFile
Create a new adapter.
LzmaWritableFile - Class in org.at4j.comp.lzma
This is a WritableFile that transparently compresses the data written to a file using LZMA compression.
LzmaWritableFile(WritableFile) - Constructor for class org.at4j.comp.lzma.LzmaWritableFile
Create a new adapter using the default LZMA compression settings.
LzmaWritableFile(WritableFile, LzmaOutputStreamSettings) - Constructor for class org.at4j.comp.lzma.LzmaWritableFile
Create a new adapter using the supplied LZMA settings

M

main(String[]) - Static method in class org.at4j.comp.bzip2.prog.BUnzip2
 
main(String[]) - Static method in class org.at4j.comp.bzip2.prog.BZip2
 
main(String[]) - Static method in class org.at4j.comp.gzip.prog.GUnzip
 
main(String[]) - Static method in class org.at4j.comp.gzip.prog.GZip
 
main(String[]) - Static method in class org.at4j.comp.lzma.prog.Lzma
 
main(String[]) - Static method in class org.at4j.comp.lzma.prog.UnLzma
 
main(String[]) - Static method in class org.at4j.tar.prog.Tar
 
main(String[]) - Static method in class org.at4j.tar.TarExtractor
 
main(String[]) - Static method in class org.at4j.tar.TarFile
 
main(String[]) - Static method in class org.at4j.zip.prog.Unzip
 
main(String[]) - Static method in class org.at4j.zip.prog.Zip
 
matches(byte[], int) - Static method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream
Checks if the signature matches what is expected for a bzip2 file.
matches(EntryToArchive) - Method in class org.at4j.archive.builder.DirectoryETAF
 
matches(EntryToArchive) - Method in class org.at4j.archive.builder.EntityTypeETAF
 
matches(EntryToArchive) - Method in class org.at4j.archive.builder.FileETAF
 
matches(EntryToArchive) - Method in class org.at4j.archive.builder.NameETAF
 
matches(EntryToArchive) - Method in class org.at4j.archive.builder.NameGlobETAF
 
matches(ArchiveEntry<?, ?>) - Method in class org.at4j.archive.DirectoryAEF
 
matches(ArchiveEntry<?, ?>) - Method in class org.at4j.archive.FileAEF
 
matches(ArchiveEntry<?, ?>) - Method in class org.at4j.archive.NameGlobAEF
 
matches(TarEntryHeaderData) - Method in class org.at4j.tar.TarDirectoryEntryFilter
 
matches(TarEntryHeaderData) - Method in class org.at4j.tar.TarEntryNameFilter
 
matches(TarEntryHeaderData) - Method in class org.at4j.tar.TarEntryNameGlobFilter
 
matches(TarEntryHeaderData) - Method in class org.at4j.tar.TarFileEntryFilter
 
MatchFinderAlgorithm - Enum in org.at4j.comp.lzma
This is an enumeration over the different match finder algorithms that are known by the LZMA encoder.
MAX_BLOCK_SIZE - Static variable in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
The maximum size of an encoded data block in hundreds of kilobytes.
MAX_BLOCKSIZE - Static variable in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
The maximum supported blocksize == 9.
MAX_VALUE - Static variable in class org.at4j.support.lang.UnsignedByte
The maximum value of an unsigned byte (255).
MAX_VALUE - Static variable in class org.at4j.support.lang.UnsignedInteger
The maximum value of an unsigned integer (4294967295).
MAX_VALUE - Static variable in class org.at4j.support.lang.UnsignedLong
The maximum allowed value (18446744073709551615).
MAX_VALUE - Static variable in class org.at4j.support.lang.UnsignedShort
The maximum value of an unsigned short (65535).
MAXIMUM_COMPRESSION - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
A singleton instance that uses the maximum compression level.
MAXIMUM_COMPRESSION_LEVEL - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The maximum compression level.
MIN_BLOCK_SIZE - Static variable in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
The minimum size of an encoded data block in hundreds of kilobytes.
MIN_BLOCKSIZE - Static variable in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
The minimum supported blocksize == 1.
MIN_VALUE - Static variable in class org.at4j.support.lang.UnsignedByte
The minimum value of an unsigned byte (0).
MIN_VALUE - Static variable in class org.at4j.support.lang.UnsignedInteger
The minimum value of an unsigned integer (0).
MIN_VALUE - Static variable in class org.at4j.support.lang.UnsignedLong
The minimum allowed value (0).
MIN_VALUE - Static variable in class org.at4j.support.lang.UnsignedShort
The minimum value of an unsigned short (0).
MsDosDate - Class in org.at4j.support.util
This class contains static utility methods for working with MS DOS dates.
MsDosExternalFileAttributes - Class in org.at4j.zip.extattrs
This object represents the MS DOS file attributes for a Zip entry.
MsDosExternalFileAttributes(MsDosFileAttributes...) - Constructor for class org.at4j.zip.extattrs.MsDosExternalFileAttributes
Create a new attributes object.
MsDosExternalFileAttributes(Set<MsDosFileAttributes>) - Constructor for class org.at4j.zip.extattrs.MsDosExternalFileAttributes
Create a new attributes object.
MsDosExternalFileAttributesFactory - Class in org.at4j.zip.extattrs
This factory is used to create MsDosExternalFileAttributes objects.
MsDosExternalFileAttributesFactory(MsDosExternalFileAttributes, MsDosExternalFileAttributes) - Constructor for class org.at4j.zip.extattrs.MsDosExternalFileAttributesFactory
Create a new factory.
MsDosExternalFileAttributesParser - Class in org.at4j.zip.extattrs
This parser is used to parse external file attributes of the type MsDosExternalFileAttributes.
MsDosExternalFileAttributesParser() - Constructor for class org.at4j.zip.extattrs.MsDosExternalFileAttributesParser
 
MsDosFileAttributes - Enum in org.at4j.zip.extattrs
This is an enumeration over the different MS DOS file attributes.
MsDosTime - Class in org.at4j.support.util
This class contains static utility methods for working with MS DOS times.

N

NAME - Static variable in class org.at4j.zip.comp.BZip2CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.Deflate64CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.ImplodedCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.LzmaCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.PpmdCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.Reduced1CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.Reduced2CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.Reduced3CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.Reduced4CompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.ShrunkCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.StoredCompressionMethod
 
NAME - Static variable in class org.at4j.zip.comp.WavPackCompressionMethod
 
NameETAF - Class in org.at4j.archive.builder
This filter matches entities with a specific name.
NameETAF(String) - Constructor for class org.at4j.archive.builder.NameETAF
Create a new case sensitive name filter.
NameETAF(String, boolean) - Constructor for class org.at4j.archive.builder.NameETAF
Create a new name filter.
NameGlobAEF - Class in org.at4j.archive
This is a filter that matches entry names that match a Glob pattern.
NameGlobAEF(Glob) - Constructor for class org.at4j.archive.NameGlobAEF
 
NameGlobETAF - Class in org.at4j.archive.builder
This filter matches entities with names that match a Glob pattern (such as .exe).
NameGlobETAF(String) - Constructor for class org.at4j.archive.builder.NameGlobETAF
Create a new filter.
NameGlobETAF(Glob) - Constructor for class org.at4j.archive.builder.NameGlobETAF
Create a new filter.
NewInfoZipUnixExtraField - Class in org.at4j.zip.ef
This, the "Unix2" Zip entry extra field, contains information on the owner UID/GID of the Zip entry.
NewInfoZipUnixExtraField(UnsignedShort, UnsignedShort) - Constructor for class org.at4j.zip.ef.NewInfoZipUnixExtraField
This creates the local header version of this extra field.
NewInfoZipUnixExtraFieldFactory - Class in org.at4j.zip.ef
This is the ZipEntryExtraFieldFactory for extra fields of the type "Unix2".
NewInfoZipUnixExtraFieldFactory() - Constructor for class org.at4j.zip.ef.NewInfoZipUnixExtraFieldFactory
Create a new factory creating extra fields with the default uid and gid (1000/1000).
NewInfoZipUnixExtraFieldFactory(int, int) - Constructor for class org.at4j.zip.ef.NewInfoZipUnixExtraFieldFactory
Create a new factory creating extra fields with the supplied uid and gid.
NewInfoZipUnixExtraFieldParser - Class in org.at4j.zip.ef
This parser is used to parse extra fields of the type NewInfoZipUnixExtraField.
NewInfoZipUnixExtraFieldParser() - Constructor for class org.at4j.zip.ef.NewInfoZipUnixExtraFieldParser
 
NORMAL_COMPRESSION - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
A singleton instance that uses the "normal" compression level.
NORMAL_COMPRESSION_LEVEL - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The "normal" compression level.
notifyClosed(RandomAccess) - Method in class org.at4j.archive.ArchiveEntryCollaborator
This callback method is called when a stream is closed on a file entry.
NtfsExternalFileAttributes - Class in org.at4j.zip.extattrs
This object represents the external file attributes for NTFS files.
NtfsExternalFileAttributes(NtfsFileAttributes...) - Constructor for class org.at4j.zip.extattrs.NtfsExternalFileAttributes
Create a new NTFS external file attributes object.
NtfsExternalFileAttributes(Set<NtfsFileAttributes>) - Constructor for class org.at4j.zip.extattrs.NtfsExternalFileAttributes
Create a new NTFS external file attributes object.
NtfsExternalFileAttributesFactory - Class in org.at4j.zip.extattrs
This factory is used for creating NtfsExternalFileAttributes objects.
NtfsExternalFileAttributesFactory(NtfsExternalFileAttributes, NtfsExternalFileAttributes) - Constructor for class org.at4j.zip.extattrs.NtfsExternalFileAttributesFactory
Create a new factory.
NtfsExternalFileAttributesParser - Class in org.at4j.zip.extattrs
This parser parses attributes of the type NtfsExternalFileAttributes.
NtfsExternalFileAttributesParser() - Constructor for class org.at4j.zip.extattrs.NtfsExternalFileAttributesParser
 
NtfsExtraField - Class in org.at4j.zip.ef
This is the PKWare NTFS extra field.
NtfsExtraField(boolean, WinNtTime, WinNtTime, WinNtTime) - Constructor for class org.at4j.zip.ef.NtfsExtraField
Create a new NTFS extra field.
NtfsExtraFieldFactory - Class in org.at4j.zip.ef
This is a factory for PKWare WIN 95/Win NT extra field objects.
NtfsExtraFieldFactory() - Constructor for class org.at4j.zip.ef.NtfsExtraFieldFactory
 
NtfsExtraFieldParser - Class in org.at4j.zip.ef
This parser is used for parsing extra fields of the type NtfsExtraField.
NtfsExtraFieldParser() - Constructor for class org.at4j.zip.ef.NtfsExtraFieldParser
 
NtfsFileAttributes - Enum in org.at4j.zip.extattrs
This is an enumeration over the different NTFS file attributes.

O

ONE - Static variable in class org.at4j.support.lang.SignedInteger
This constant represents the value 1.
ONE - Static variable in class org.at4j.support.lang.SignedLong
This constant represents the value 1.
ONE - Static variable in class org.at4j.support.lang.UnsignedByte
The value 1.
ONE - Static variable in class org.at4j.support.lang.UnsignedInteger
The value 1.
ONE - Static variable in class org.at4j.support.lang.UnsignedLong
The value one.
ONE - Static variable in class org.at4j.support.lang.UnsignedShort
The value 1.
ONE_THOUSAND - Static variable in class org.at4j.support.lang.UnsignedShort
The value 1000.
openChannelForAppend() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
This method always throws an UnsupportedOperationException.
openChannelForAppend() - Method in class org.at4j.comp.lzma.LzmaWritableFile
This method always throws an UnsupportedOperationException.
openChannelForRead() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
openChannelForRead() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
openChannelForRead() - Method in class org.at4j.tar.TarFileEntry
Open a ScatteringByteChannel that a client can use to read file data from the Tar file entry.
openChannelForRead() - Method in class org.at4j.zip.ZipFileEntry
 
openChannelForWrite() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
 
openChannelForWrite() - Method in class org.at4j.comp.lzma.LzmaWritableFile
 
openForAppend() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
This method always throws an UnsupportedOperationException.
openForAppend() - Method in class org.at4j.comp.lzma.LzmaWritableFile
This method always throws an UnsupportedOperationException.
openForRandomAccess(RandomAccessMode) - Method in class org.at4j.tar.TarFileEntry
 
openForRandomAccess(RandomAccessMode) - Method in class org.at4j.zip.ZipFileEntry
 
openForRead() - Method in class org.at4j.comp.bzip2.BZip2ReadableFile
 
openForRead() - Method in class org.at4j.comp.lzma.LzmaReadableFile
 
openForRead() - Method in class org.at4j.tar.TarFileEntry
Open an InputStream that a client can use to read file data from the Tar file entry.
openForRead() - Method in class org.at4j.zip.ZipFileEntry
 
openForWrite() - Method in class org.at4j.comp.bzip2.BZip2WritableFile
 
openForWrite() - Method in class org.at4j.comp.lzma.LzmaWritableFile
 
openRandomAccess(long, long) - Method in class org.at4j.archive.ArchiveEntryCollaborator
Open a read only RandomAccess object that reads data for a file entry.
openStream(long, long) - Method in class org.at4j.archive.ArchiveEntryCollaborator
Open an InputStream for reading the data for a file entry.
org.apache.commons.compress.compressors - package org.apache.commons.compress.compressors
Provides a unified API and factories for dealing with compressed streams.
org.apache.commons.compress.compressors.bzip2 - package org.apache.commons.compress.compressors.bzip2
Provides stream classes for compressing and decompressing streams using the BZip2 algorithm.
org.at4j.archive - package org.at4j.archive
This package contains generic archive interfaces and implementations.
org.at4j.archive.builder - package org.at4j.archive.builder
This package contains generic interfaces and an abstract base implementation of an archive builder for building archive files.
org.at4j.comp - package org.at4j.comp
org.at4j.comp.bzip2 - package org.at4j.comp.bzip2
This package contains the BZip2InputStream and BZip2OutputStream stream implementations for decompressing and compressing data.
org.at4j.comp.bzip2.prog - package org.at4j.comp.bzip2.prog
The BZip2 and BUnzip2 programs.
org.at4j.comp.gzip.prog - package org.at4j.comp.gzip.prog
The GZip and GUnzip programs.
org.at4j.comp.lzma - package org.at4j.comp.lzma
LZMA input and output streams.
org.at4j.comp.lzma.prog - package org.at4j.comp.lzma.prog
The Lzma and UnLzma programs.
org.at4j.comp.prog - package org.at4j.comp.prog
Abstract stub classes for compression program implementations.
org.at4j.support.comp - package org.at4j.support.comp
Support classes for compression and decompression.
org.at4j.support.entityfs - package org.at4j.support.entityfs
Support classes for working with EntityFS objects.
org.at4j.support.io - package org.at4j.support.io
Support classes that probably would have been in java.io if they had been a part of Java.
org.at4j.support.lang - package org.at4j.support.lang
Support classes that probably would have been in java.lang if they had been a part of Java.
org.at4j.support.nio.charset - package org.at4j.support.nio.charset
Support classes that probably would have been in java.nio.charset if they had been a part of Java.
org.at4j.support.prog - package org.at4j.support.prog
Abstract stub classes for program implementations.
org.at4j.support.util - package org.at4j.support.util
Support classes that probably would have been in java.util if they had been a part of Java.
org.at4j.tar - package org.at4j.tar
This package contains the TarFile class and different TarEntry implementations.
org.at4j.tar.builder - package org.at4j.tar.builder
This package contains the TarBuilder object for building Tar archives.
org.at4j.tar.prog - package org.at4j.tar.prog
This package contains the Tar programs.
org.at4j.util.archive - package org.at4j.util.archive
This package contains archive utilities.
org.at4j.zip - package org.at4j.zip
This package contains the ZipFile class and different ZipEntry implementations.
org.at4j.zip.builder - package org.at4j.zip.builder
This package contains the ZipBuilder object for building Zip archives.
org.at4j.zip.comp - package org.at4j.zip.comp
This package contains Zip compression methods.
org.at4j.zip.ef - package org.at4j.zip.ef
This package contains classes representing Zip entry extra fields.
org.at4j.zip.extattrs - package org.at4j.zip.extattrs
This package contains Zip entry external file attributes.
org.at4j.zip.prog - package org.at4j.zip.prog
This package contains the Zip and Unzip programs.

P

padToByteBoundary() - Method in interface org.at4j.support.io.BitOutput
Pad the output with zeroes to the next byte boundary.
padToByteBoundary() - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
parse(DataSource, Charset, TarEntryHandlerDelegate) - Method in class org.at4j.tar.TarFileParser
Parse the Tar file data read from the data source.
parse(byte[], boolean) - Method in class org.at4j.zip.ef.ExtendedTimestampExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.InfoZipUnixExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.NtfsExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.UnicodeCommentExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.UnicodePathExtraFieldParser
 
parse(byte[], boolean) - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraFieldParser
 
parse(byte[], boolean) - Method in interface org.at4j.zip.ef.ZipEntryExtraFieldParser
Parse the extra field data and create a ZipEntryExtraField object.
parse(ZipVersionMadeBy, byte[]) - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributesParser
 
parse(ZipVersionMadeBy, byte[]) - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributesParser
 
parse(ZipVersionMadeBy, byte[]) - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributesParser
 
parse(ZipVersionMadeBy, byte[]) - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributesParser
 
parse(ZipVersionMadeBy, byte[]) - Method in interface org.at4j.zip.extattrs.ZipExternalFileAttributesParser
Parse the external file attributes.
parse(ZipEntryCollaborator, RandomAccess, Charset, Charset) - Method in class org.at4j.zip.ZipFileParser
Parse the Zip file.
parseCommandLine(String[]) - Method in class org.at4j.comp.bzip2.prog.BUnzip2
 
parseCommandLine(String[]) - Method in class org.at4j.comp.bzip2.prog.BZip2
 
parseCommandLine(String[]) - Method in class org.at4j.comp.gzip.prog.GUnzip
 
parseCommandLine(String[]) - Method in class org.at4j.comp.gzip.prog.GZip
 
parseCommandLine(String[]) - Method in class org.at4j.comp.prog.AbstractStreamCompressionProgram
Subclasses implement this to parse their command line.
parseMsDosDate(UnsignedShort, Calendar) - Static method in class org.at4j.support.util.MsDosDate
Parse the MS DOS date (year, month and day of month) encoded in the supplied unsigned short value and update the calendar object.
parseMsDosTime(UnsignedShort, Calendar) - Static method in class org.at4j.support.util.MsDosTime
Parse the MS DOS time (hour of day, minute and second with two-second precision) encoded in the supplied unsigned short value and update the calendar object.
PaxDirectoryEntry - Class in org.at4j.tar
This object represents a directory entry created with a POSIX-1.2001 compatible version of tar.
PaxEntry - Interface in org.at4j.tar
This interface defines a Tar entry created with a POSIX 1003.1-2001 (pax) compatible version of the Tar software.
PaxFileEntry - Class in org.at4j.tar
This object represents a file entry created with a POSIX-1.2001 compatible version of tar.
PaxSymbolicLinkEntry - Class in org.at4j.tar
This object represents a symbolic link entry created with a POSIX-1.2001 compatible version of tar.
PaxTarEntryStrategy - Class in org.at4j.tar.builder
This strategy extends the UstarEntryStrategy creates a special Pax header before the regular ustar header.
PaxTarEntryStrategy() - Constructor for class org.at4j.tar.builder.PaxTarEntryStrategy
Create a new strategy object that will use the platform's default character encoding to encode text values in the Tar entries.
PaxTarEntryStrategy(Charset) - Constructor for class org.at4j.tar.builder.PaxTarEntryStrategy
Create a new strategy object that will use the supplied charset for encoding test values in the Tar entries.
PaxVariableProvider - Interface in org.at4j.tar.builder
Implementations of this interface is used by the PaxTarEntryStrategy to add more Pax variables to Pax headers.
PKWareImplodingCompressionMethod - Class in org.at4j.zip.comp
This is the "PKWare Imploding" compression method.
postProcess(int, T) - Method in class org.at4j.comp.prog.AbstractStreamCompressionProgram
Subclasses may override this for postprocessing the source and/or target entity.
postProcessDirectory(ArchiveDirectoryEntry<?, ?>, Directory, ExtractSpecification) - Method in interface org.at4j.util.archive.EntryExtractionStrategy
Post-process an extracted directory after all of its child entries have been extracted.
postProcessDirectory(ArchiveDirectoryEntry<?, ?>, Directory, ExtractSpecification) - Method in class org.at4j.util.archive.EntryExtractor
 
postProcessDirectory(ArchiveDirectoryEntry<?, ?>, Directory, ExtractSpecification) - Method in class org.at4j.util.archive.PrintingEntryExtractor
 
PotentialDirectory - Interface in org.at4j.support.entityfs
This is a directory that may or may not exist.
PpmdCompressionMethod - Class in org.at4j.zip.comp
This is the "PPMd" compression method.
PrintingEntryExtractor - Class in org.at4j.util.archive
This entry extraction strategy just prints the location and types of the entries that it encounters to a PrintStream (System.out, for instance).
PrintingEntryExtractor() - Constructor for class org.at4j.util.archive.PrintingEntryExtractor
Create a printing entry extractor that prints to System.out.
PrintingEntryExtractor(PrintStream) - Constructor for class org.at4j.util.archive.PrintingEntryExtractor
Create a printing entry extractor that prints to the supplied stream.
PrintTarEntryExtractionStrategy - Class in org.at4j.tar
This extraction strategy can be used with the TarExtractor to just print the contents of the Tar file.
PrintTarEntryExtractionStrategy(PrintStream) - Constructor for class org.at4j.tar.PrintTarEntryExtractionStrategy
Create a printing strategy that will print to the supplied stream.
put(AbsoluteLocation, TarEntry) - Method in class org.at4j.tar.TarFile
 
put(AbsoluteLocation, ZipEntry) - Method in class org.at4j.zip.ZipFile
 
putAll(Map<? extends AbsoluteLocation, ? extends TarEntry>) - Method in class org.at4j.tar.TarFile
 
putAll(Map<? extends AbsoluteLocation, ? extends ZipEntry>) - Method in class org.at4j.zip.ZipFile
 

R

read() - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream
read(byte[], int, int) - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream
 
read() - Method in class org.at4j.comp.bzip2.BZip2InputStream
 
read(byte[]) - Method in class org.at4j.comp.bzip2.BZip2InputStream
 
read(byte[], int, int) - Method in class org.at4j.comp.bzip2.BZip2InputStream
 
read() - Method in class org.at4j.comp.lzma.LzmaInputStream
 
read(byte[]) - Method in class org.at4j.comp.lzma.LzmaInputStream
 
read(byte[], int, int) - Method in class org.at4j.comp.lzma.LzmaInputStream
 
read() - Method in interface org.at4j.support.io.BitInput
Read a single byte from the input.
read(byte[]) - Method in interface org.at4j.support.io.BitInput
Read bytes into the supplied array.
read(byte[], int, int) - Method in interface org.at4j.support.io.BitInput
Read bytes into the supplied array.
read() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
read(byte[]) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
read(byte[], int, int) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
read(RandomAccess) - Static method in class org.at4j.support.lang.UnsignedByte
Read an unsigned byte value from the supplied RandomAccess.
read(InputStream) - Static method in class org.at4j.support.lang.UnsignedByte
Read an unsigned byte value from the supplied InputStream.
readBigEndian(RandomAccess) - Static method in class org.at4j.support.lang.UnsignedInteger
Create an unsigned integer value from four bytes read starting from the current position in the supplied RandomAccess.
readBigEndian(InputStream) - Static method in class org.at4j.support.lang.UnsignedInteger
Create an unsigned integer value from four bytes read from the stream.
readBigEndian(RandomAccess) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long value from eight bytes read starting from the current position in the supplied RandomAccess.
readBigEndian(InputStream) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long value from eight bytes read from the stream.
readBigEndian(RandomAccess) - Static method in class org.at4j.support.lang.UnsignedShort
Create an unsigned short value from two bytes read starting from the current position in the supplied RandomAccess.
readBigEndian(InputStream) - Static method in class org.at4j.support.lang.UnsignedShort
Create an unsigned short value from two bytes read from the stream.
readBit() - Method in interface org.at4j.support.io.BitInput
Read the value of the next bit in the stream.
readBit() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
readBits(int) - Method in interface org.at4j.support.io.BitInput
Read up to eight bits from the input.
readBits(int) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
readBitsLittleEndian(int) - Method in interface org.at4j.support.io.BitInput
Read up to 32 bits from the input.
readBitsLittleEndian(int) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
readByteArray(RandomAccess, int) - Method in class org.at4j.zip.ZipFileParser
Read a byte array from the random access.
readBytes(byte[], int, int) - Method in interface org.at4j.support.io.BitInput
Read bytes from the input.
readBytes(byte[], int, int) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
readString(RandomAccess, int, Charset, boolean) - Method in class org.at4j.zip.ZipFileParser
Read a string from the random access.
Reduced1CompressionMethod - Class in org.at4j.zip.comp
This is the "Reduced1" compression method.
Reduced2CompressionMethod - Class in org.at4j.zip.comp
This is the "Reduced2" compression method.
Reduced3CompressionMethod - Class in org.at4j.zip.comp
This is the "Reduced3" compression method.
Reduced4CompressionMethod - Class in org.at4j.zip.comp
This is the "Reduced4" compression method.
registerCompressionMethodFactory(ZipEntryCompressionMethodFactory) - Method in class org.at4j.zip.comp.ZipEntryCompressionMethodRegistry
Register a new compression method.
registerExternalFileAttributesParser(ZipExternalFileAttributesParser) - Method in class org.at4j.zip.extattrs.ZipExternalFileAttributesParserRegistry
Register a new external file attributes parser object.
registerParser(ZipEntryExtraFieldParser) - Method in class org.at4j.zip.ef.ZipEntryExtraFieldParserRegistry
Register a new extra field parser.
remove(Object) - Method in class org.at4j.tar.TarFile
 
remove(Object) - Method in class org.at4j.zip.ZipFile
 
removeProperty(String) - Method in class org.at4j.tar.builder.TarEntrySettings
Remove a named property.
removeRule(ArchiveEntrySettingsRule<? extends V>) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
removeRule(ArchiveEntrySettingsRule<? extends V>) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Remove an entry settings rule from the rule list.
run(String[]) - Method in class org.at4j.comp.prog.AbstractStreamCompressionProgram
 

S

set3ShannonFanoTrees(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
set8kSlidingDictionary(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setBlockSize(int) - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Set the size of compressed data blocks.
setBlockSize(int) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set the block size for the compression.
setBufferSize(int) - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
Set the buffer size for the buffered input stream that the bzip2 input stream is opened on.
setBufferSize(int) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set the buffer size used for the input buffer that may be used before compressing written data.
setBufferSize(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the buffer size to use for the buffered output stream that the LZMA stream is opened on.
setChecksum(int) - Method in class org.at4j.tar.TarEntryHeaderData
 
setComment(String) - Method in class org.at4j.zip.builder.ZipEntrySettings
Set the Zip entry comment.
setCompressedPatchedData(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setCompressedSize(UnsignedInteger) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setCompressionLevel(CompressionLevel) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set a compression level.
setCompressionLevel(CompressionLevel) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the compression level for the default Zip file entry settings.
setCompressionMethod(ZipEntryCompressionMethod) - Method in class org.at4j.zip.builder.ZipEntrySettings
Set the compression method to use.
setCompressionMethod(ZipEntryCompressionMethod) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setCompressionMethodRegistry(ZipEntryCompressionMethodRegistry) - Method in class org.at4j.zip.ZipFileParser
Set a custom compression method registry.
setCrc32(UnsignedInteger) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setDefaultDirectoryEntrySettings(V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
setDefaultDirectoryEntrySettings(V) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Set the default settings for directory entries that are added to the archive from now on.
setDefaultDirectoryEntrySettings(TarEntrySettings) - Method in class org.at4j.tar.builder.TarBuilderSettings
Set new default directory entry settings.
setDefaultDirectoryEntrySettings(ZipEntrySettings) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the default settings for directory entries.
setDefaultFileEntrySettings(V) - Method in class org.at4j.archive.builder.AbstractArchiveBuilder
 
setDefaultFileEntrySettings(V) - Method in interface org.at4j.archive.builder.ArchiveBuilder
Set the default settings for file entries that are added to the archive from now on.
setDefaultFileEntrySettings(TarEntrySettings) - Method in class org.at4j.tar.builder.TarBuilderSettings
Set new default file entry settings.
setDefaultFileEntrySettings(ZipEntrySettings) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the default settings for file entries.
setDevMajor(int) - Method in class org.at4j.tar.TarEntryHeaderData
 
setDevMinor(int) - Method in class org.at4j.tar.TarEntryHeaderData
 
setDictionarySizeExponent(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the dictionary size exponent.
setDirectory(boolean) - Method in class org.at4j.tar.TarEntryHeaderData
 
setDirectory(boolean) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setDiskNumberStart(UnsignedShort) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setEncrypted(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setEntityMode(UnixEntityMode) - Method in class org.at4j.tar.builder.TarEntrySettings
Set the entry's Unix entity permission mode.
setEntryExtractionStrategy(TarEntryExtractionStrategy) - Method in class org.at4j.tar.TarExtractSpecification
Set the strategy object used for extracting entries.
setEntryExtractionStrategy(EntryExtractionStrategy) - Method in class org.at4j.util.archive.ExtractSpecification
Set the strategy object for extracting entries.
setEntryStrategy(TarEntryStrategy) - Method in class org.at4j.tar.builder.TarBuilderSettings
Set a new entry strategy.
setEosMarkerUsed(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setExecutorService(BZip2EncoderExecutorService) - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Set an executor service that the BZip2OutputStream will use to spread the encoding over several threads.
setExecutorService(BZip2EncoderExecutorService) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set an executor service that will be used for spreading the work of encoding bzip2 blocks over several threads.
setExternalFileAttributes(ZipExternalFileAttributes) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setExternalFileAttributesFactory(ZipExternalFileAttributesFactory) - Method in class org.at4j.zip.builder.ZipEntrySettings
Set a factory object for creating the external file attributes.
setExternalFileAttributesParserRegistry(ZipExternalFileAttributesParserRegistry) - Method in class org.at4j.zip.ZipFileParser
Set a custom external file attributes parser registry.
setExtraFieldParserRegistry(ZipEntryExtraFieldParserRegistry) - Method in class org.at4j.zip.ZipFileParser
Set a custom Zip entry extra field parser registry.
setExtraFields(Collection<ZipEntryExtraField>) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setExtraFields(Collection<ZipEntryExtraField>) - Method in class org.at4j.zip.ZipEntryLocalFileHeaderData
 
setFastCompression(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setFileComment(String) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the Zip file's comment.
setFileComment(String) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setFileNameCharset(Charset) - Method in class org.at4j.tar.TarExtractSpecification
Set the charset to use for decoding file names in the Tar file (and the names of other entry types as well).
setFileNameEncodingCharset(Charset) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the charset to use for encoding file names in the archive.
setFileNameInHeader(byte[], String) - Method in class org.at4j.tar.builder.UstarEntryStrategy
Override the inherited implementation to be able to split long file names between the prefix and the name fields.
setFileNameInHeader(byte[], String) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Set the file name field in the Tar entry header.
setFileSize(long) - Method in class org.at4j.tar.TarEntryHeaderData
 
setFilter(Filter<? super TarEntryHeaderData>) - Method in class org.at4j.tar.TarExtractSpecification
Set the filter to use to decide which entries to extract.
setFilter(Filter<? super ArchiveEntry<?, ?>>) - Method in class org.at4j.util.archive.ExtractSpecification
Set the filter that archive entries must match in order to be extracted.
setGeneralPurposeBitFlags(ZipGeneralPurposeBitFlags) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setGroupName(String) - Method in class org.at4j.tar.TarEntryHeaderData
 
setInternalFileAttributes(ZipInternalFileAttributes) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setInternalFileAttributesStrategy(InternalFileAttributesStrategy) - Method in class org.at4j.zip.builder.ZipBuilder
Set the strategy to use for determining a Zip entry's internal file attributes property.
setInternalFileAttributesStrategy(InternalFileAttributesStrategy) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the internal file attributes strategy used for creating the internal file attributes for the entries that are added to the archive.
setLastModificationTime(Date) - Method in class org.at4j.tar.TarEntryHeaderData
 
setLastModificationTime(Date) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setLinkName(String) - Method in class org.at4j.tar.TarEntryHeaderData
 
setLocalHeaderFieldsZeroed(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setLocalHeaderValuesMasked(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setLocation(AbsoluteLocation) - Method in class org.at4j.tar.TarEntryHeaderData
 
setLocation(AbsoluteLocation) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setLogAdapter(LogAdapter) - Method in class org.at4j.comp.bzip2.BZip2InputStreamSettings
Set a LogAdapter for writing diagnostic output from the bzip2 decoder to.
setLogAdapter(LogAdapter) - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Set a LogAdapter for logging diagnostic output to.
setLogAdapter(LogAdapter) - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
Set a log adapter that the bzip2 input stream will use to log diagnostic output.
setLogAdapter(LogAdapter) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set a LogAdapter to use for logging error and diagnostic output.
setMagic(String) - Method in class org.at4j.tar.TarEntryHeaderData
 
setMatchFinderAlgorithm(MatchFinderAlgorithm) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the match finder algorithm for the encoder.
setMaxDataQueueDepth(int) - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Set the maximum depth of the incoming data queue.
setMaxDataQueueSize(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the maximum queue depth for the data queue used to feed data to the encoder.
setMaximumCompression(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setMode(UnixEntityMode) - Method in class org.at4j.tar.TarEntryHeaderData
 
setNumberOfEncoderThreads(int) - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Set the number of encoder threads used for bzip2 compressing data.
setNumberOfEncoderThreads(int) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set the number of encoder threads to use for encoding bzip2 blocks.
setNumberOfHuffmanTreeRefinementIterations(int) - Method in class org.at4j.comp.bzip2.BZip2OutputStreamSettings
Set the number of tree refinement iterations that are run when creating Huffman trees for each compressed data block.
setNumberOfHuffmanTreeRefinementIterations(int) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Set the number of tree refinement iterations that is run when creating Huffman trees for each compressed data block.
setNumberOfLiteralContextBits(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the number of literal context bits.
setNumberOfLiteralPosBits(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the number of literal pos bits.
setNumberOfPosBits(int) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the number of pos bits.
setNumberOfThreads(int) - Method in class org.at4j.comp.prog.StreamCompressionProgramArguments
 
setOverwriteStrategy(OverwriteStrategy) - Method in class org.at4j.tar.TarExtractSpecification
If there already are an entity (file or directory) at the location where an entry should be extracted, should the old entity be overwritten? Should a warning message be printed?
setOverwriteStrategy(OverwriteStrategy) - Method in class org.at4j.util.archive.ExtractSpecification
If an entity already exists in a location where the extractor tries to extract an entry, should the old entry be overwritten? Should a warning be printed?
setOwnerGid(Integer) - Method in class org.at4j.tar.builder.TarEntrySettings
Set the owner group id.
setOwnerGid(int) - Method in class org.at4j.tar.TarEntryHeaderData
 
setOwnerGroupName(String) - Method in class org.at4j.tar.builder.TarEntrySettings
Set the owner group name.
setOwnerName(String) - Method in class org.at4j.tar.TarEntryHeaderData
 
setOwnerUid(Integer) - Method in class org.at4j.tar.builder.TarEntrySettings
Set the owner user id.
setOwnerUid(int) - Method in class org.at4j.tar.TarEntryHeaderData
 
setOwnerUserName(String) - Method in class org.at4j.tar.builder.TarEntrySettings
Set the owner user name.
setPreserveModificationTimes(boolean) - Method in class org.at4j.util.archive.ExtractSpecification
Should the modification times that are stored for files and, for Tar, directories be set on the extracted entities?
setProcessId(int) - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Set the process id of the current process (optional).
setProperties(byte[]) - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Set the stream decoder properties (five bytes).
setReadOnly() - Method in interface org.at4j.archive.builder.ArchiveEntrySettings
Set this settings object to be read only to prevent accidental modification.
setReadOnly() - Method in class org.at4j.tar.builder.TarEntrySettings
 
setReadOnly() - Method in class org.at4j.zip.builder.ZipEntrySettings
 
setReadUncompressedSize(boolean) - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Should the size of the data in the stream when uncompressed be read after the encoding settings header has been read? If the uncompressed size can be determined in some other way, this may be omitted from the stream.
setRecordsPrecededByLengthControlField(boolean) - Method in class org.at4j.zip.ZipInternalFileAttributes
 
setRelativeOffsetOfLocalHeader(UnsignedInteger) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setStartPositionOfFileData(long) - Method in class org.at4j.zip.ZipEntryLocalFileHeaderData
 
setStrongEncryption(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setSuperFastCompression(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setTextEncodingCharset(Charset) - Method in class org.at4j.zip.builder.ZipBuilderSettings
Set the charset to use for encoding text other than file names in the archive.
setTextFile(boolean) - Method in class org.at4j.zip.ZipInternalFileAttributes
 
setThreadFactory(ThreadFactory) - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Set the thread factory to use for creating the thread that will run the LZMA decompression.
setThreadFactory(ThreadFactory) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Set the thread factory to use for creating the thread that will run the LZMA compression.
setTiming() - Method in class org.at4j.comp.prog.StreamCompressionProgramArguments
 
setTypeFlag(char) - Method in class org.at4j.tar.TarEntryHeaderData
 
setUncompressedSize(long) - Method in class org.at4j.comp.lzma.LzmaInputStreamSettings
Set the uncompressed size of the data that can be read from the stream.
setUncompressedSize(UnsignedInteger) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setUseCommonsCompress(boolean) - Method in class org.at4j.comp.bzip2.BZip2ReadableFileSettings
Should the bzip2 input stream from Apache Commons Compress be used instead of At4J's implementation?
setUseCommonsCompress(boolean) - Method in class org.at4j.comp.bzip2.BZip2WritableFileSettings
Should the bzip2 implementation from Apache Commons Compress be used instead of At4J's?
setUstarVersion(String) - Method in class org.at4j.tar.TarEntryHeaderData
 
setUtf8Encoding(boolean) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
 
setVariables(Map<String, String>) - Method in class org.at4j.tar.TarEntryHeaderData
 
setVersionNeededToExtract(UnsignedByte) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setVersionUsedToCreate(UnsignedByte) - Method in class org.at4j.zip.ZipEntryCentralFileHeaderData
 
setWriteStreamProperties(boolean) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Should the encoding properties be written at the head of the stream? The properties are five bytes that document the settings of the encoder when encoding the stream.
setWriteUncompressedDataSize(boolean) - Method in class org.at4j.comp.lzma.LzmaOutputStreamSettings
Should the uncompressed data size be written at the head of the stream, after the encoder properties (or first, if they are not present)? The uncompressed data size is a eight byte signed little endian value.
shortValue() - Method in class org.at4j.support.lang.UnsignedByte
Get the unsigned byte value as a short.
ShrunkCompressionMethod - Class in org.at4j.zip.comp
This is the "Shrunk" compression method.
shutdown() - Method in interface org.at4j.comp.bzip2.BZip2EncoderExecutorService
This method should be called when the executor service is no longer needed.
SignedInteger - Class in org.at4j.support.lang
This class represents a signed integer value (i.e.
SignedLong - Class in org.at4j.support.lang
This class represents a signed long value (i.e.
SIZE - Static variable in class org.at4j.support.lang.UnsignedInteger
Each unsigned integer is four bytes long.
SIZE - Static variable in class org.at4j.support.lang.UnsignedShort
Each unsigned short is two bytes long.
size() - Method in class org.at4j.tar.TarFile
Get the number of Tar entries in the archive.
size() - Method in class org.at4j.zip.ZipFile
Get the number of Zip entries in this Zip file
skip(long) - Method in interface org.at4j.support.io.BitInput
Skip bytes in the input.
skip(long) - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
skipToByteBoundary() - Method in interface org.at4j.support.io.BitInput
Move the position to the next byte boundary.
skipToByteBoundary() - Method in class org.at4j.support.io.LittleEndianBitInputStream
 
skipToNextBlockBoundary(DataSource, long) - Method in class org.at4j.tar.ExtractTarEntryExtractionStrategy
 
StoredCompressionMethod - Class in org.at4j.zip.comp
"Stored" compression means that the file is stored as-is, i.e.
StreamAddCapableArchiveBuilder<U extends StreamAddCapableArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> - Interface in org.at4j.archive.builder
This interface extends the ArchiveBuilder interface with the capability to add data from InputStream:s to the archive.
StreamCompressionProgramArguments - Class in org.at4j.comp.prog
Abstract base class for compression program arguments.
StreamCompressionProgramArguments() - Constructor for class org.at4j.comp.prog.StreamCompressionProgramArguments
 
SYMBOLIC_LINK_TYPE_FLAG - Static variable in class org.at4j.tar.TarConstants
The type flag for a symbolic link.

T

Tar - Class in org.at4j.tar.prog
This runnable class emulates the tar command.
Tar() - Constructor for class org.at4j.tar.prog.Tar
 
TarBuilder - Class in org.at4j.tar.builder
The Tar builder is an ArchiveBuilder for building Tar files.
TarBuilder(RandomlyAccessibleFile) - Constructor for class org.at4j.tar.builder.TarBuilder
Create a Tar builder using the default settings.
TarBuilder(RandomlyAccessibleFile, TarBuilderSettings) - Constructor for class org.at4j.tar.builder.TarBuilder
Create a Tar builder using the supplied settings.
TarBuilder(RandomAccess, TarBuilderSettings) - Constructor for class org.at4j.tar.builder.TarBuilder
Create a new Tar archive builder on an already open RandomAccess object.
TarBuilderSettings - Class in org.at4j.tar.builder
This object contains the settings for a Tar archive builder.
TarBuilderSettings() - Constructor for class org.at4j.tar.builder.TarBuilderSettings
 
TarConstants - Class in org.at4j.tar
This class contains Tar constants.
TarDirectoryEntry - Class in org.at4j.tar
This object represents a Unix v7 Tar directory entry.
TarDirectoryEntryFilter - Class in org.at4j.tar
This filter matches Tar directory entries.
TarDirectoryEntryFilter() - Constructor for class org.at4j.tar.TarDirectoryEntryFilter
 
TarEntry - Class in org.at4j.tar
This is the abstract base class for a Tar entry.
TarEntryExtractionStrategy - Interface in org.at4j.tar
This strategy object is used by the TarExtractor to extract the tar entries.
TarEntryHandlerDelegate - Interface in org.at4j.tar
An implementation of the Tar entry handler delegate is used by the TarFileParser to deal with each entry that it parses.
TarEntryHeader - Interface in org.at4j.tar
This is a marker interface that identifies the implementing class as one containing data parsed from a Tar entry header.
TarEntryHeaderData - Class in org.at4j.tar
This object contains data that is found in a Tar header.
TarEntryHeaderData() - Constructor for class org.at4j.tar.TarEntryHeaderData
 
TarEntryHeaderDataFilter - Interface in org.at4j.tar
This is a marker interface that marks a filter implementation as being a filter for TarEntryHeaderData objects, as used by the TarExtractSpecification.
TarEntryNameFilter - Class in org.at4j.tar
This filter matches Tar entries with a specific name.
TarEntryNameFilter(String) - Constructor for class org.at4j.tar.TarEntryNameFilter
Create a new case sensitive entry name filter.
TarEntryNameFilter(String, boolean) - Constructor for class org.at4j.tar.TarEntryNameFilter
Create a new entry name filter.
TarEntryNameGlobFilter - Class in org.at4j.tar
This filter matches Tar entries with names that match a Glob pattern.
TarEntryNameGlobFilter(String) - Constructor for class org.at4j.tar.TarEntryNameGlobFilter
Create a filter using the supplied glob pattern.
TarEntryNameGlobFilter(Glob) - Constructor for class org.at4j.tar.TarEntryNameGlobFilter
Create a filter using the supplied glob pattern.
TarEntrySettings - Class in org.at4j.tar.builder
This object contains settings for a Tar entry that is to be added to a tar archive by a TarBuilder.
TarEntrySettings() - Constructor for class org.at4j.tar.builder.TarEntrySettings
 
TarEntryStrategy - Interface in org.at4j.tar.builder
This interface defines a strategy for how Tar entries are written to a tar file.
TarExtractor - Class in org.at4j.tar
This object is used to extract entries from a Tar archive.
TarExtractor(ReadableFile) - Constructor for class org.at4j.tar.TarExtractor
Create a new Tar extractor for the supplied file.
TarExtractor(File) - Constructor for class org.at4j.tar.TarExtractor
Create a new Tar extractor for the supplied file.
TarExtractSpecification - Class in org.at4j.tar
This specification object contains configuration for an extraction operation by the TarExtractor.
TarExtractSpecification() - Constructor for class org.at4j.tar.TarExtractSpecification
 
TarFile - Class in org.at4j.tar
A TarFile is an Archive containing TarEntry:s loaded from a file.
TarFile(RandomlyAccessibleFile) - Constructor for class org.at4j.tar.TarFile
Create a new Tar file archive object that reads data from the supplied file.
TarFile(RandomlyAccessibleFile, Charset) - Constructor for class org.at4j.tar.TarFile
Create a new Tar file archive object that reads data from the supplied file.
TarFileEntry - Class in org.at4j.tar
This object represents a Unix v7 Tar file entry.
TarFileEntryFilter - Class in org.at4j.tar
This filter matches Tar file entries.
TarFileEntryFilter() - Constructor for class org.at4j.tar.TarFileEntryFilter
 
TarFileParseException - Exception in org.at4j.tar
This exception is thrown by the TarFile if it cannot parse a tar file.
TarFileParseException(String) - Constructor for exception org.at4j.tar.TarFileParseException
 
TarFileParseException(Throwable) - Constructor for exception org.at4j.tar.TarFileParseException
 
TarFileParseException(String, Throwable) - Constructor for exception org.at4j.tar.TarFileParseException
 
TarFileParser - Class in org.at4j.tar
The Tar file parser is used to parse a Tar file.
TarStreamBuilder - Class in org.at4j.tar.builder
This Tar builder writes its output to a stream.
TarStreamBuilder(WritableFile) - Constructor for class org.at4j.tar.builder.TarStreamBuilder
Create a Tar builder using the default settings.
TarStreamBuilder(WritableFile, TarBuilderSettings) - Constructor for class org.at4j.tar.builder.TarStreamBuilder
Create a Tar builder using the supplied settings.
TarStreamBuilder(OutputStream, TarBuilderSettings) - Constructor for class org.at4j.tar.builder.TarStreamBuilder
Create a new Tar archive builder on an already open OutputStream object.
TarSymbolicLinkEntry - Class in org.at4j.tar
This object represents a Unix v7 Tar symbolic link entry.
TimeZones - Class in org.at4j.support.util
This class contains TimeZone constants.
toBytes(ZipEntryCompressionMethod) - Method in class org.at4j.zip.ZipGeneralPurposeBitFlags
Encode the bit flag values for storing them in a Zip file header.
toString() - Method in enum org.at4j.comp.CompressionLevel
 
toString() - Method in enum org.at4j.comp.lzma.MatchFinderAlgorithm
 
toString() - Method in class org.at4j.support.lang.SignedInteger
 
toString() - Method in class org.at4j.support.lang.SignedLong
 
toString() - Method in class org.at4j.support.lang.UnsignedByte
 
toString() - Method in class org.at4j.support.lang.UnsignedInteger
 
toString() - Method in class org.at4j.support.lang.UnsignedLong
 
toString() - Method in class org.at4j.support.lang.UnsignedShort
 
toString() - Method in class org.at4j.support.util.WinNtTime
 
toString() - Method in class org.at4j.zip.comp.BZip2CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.Deflate64CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.DeflatedCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.IbmLz77CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.IbmTerseCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.ImplodedCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.LzmaCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.PpmdCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.Reduced1CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.Reduced2CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.Reduced3CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.Reduced4CompressionMethod
 
toString() - Method in class org.at4j.zip.comp.ShrunkCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.StoredCompressionMethod
 
toString() - Method in class org.at4j.zip.comp.WavPackCompressionMethod
 
toString() - Method in class org.at4j.zip.ef.ExtendedTimestampExtraField
 
toString() - Method in class org.at4j.zip.ef.InfoZipUnixExtraField
 
toString() - Method in class org.at4j.zip.ef.NewInfoZipUnixExtraField
 
toString() - Method in class org.at4j.zip.ef.NtfsExtraField
 
toString() - Method in class org.at4j.zip.ef.UnicodeCommentExtraField
 
toString() - Method in class org.at4j.zip.ef.UnicodePathExtraField
 
toString() - Method in class org.at4j.zip.ef.UnparsedZipEntryExtraField
 
toString() - Method in class org.at4j.zip.extattrs.MsDosExternalFileAttributes
 
toString() - Method in enum org.at4j.zip.extattrs.MsDosFileAttributes
 
toString() - Method in class org.at4j.zip.extattrs.NtfsExternalFileAttributes
 
toString() - Method in enum org.at4j.zip.extattrs.NtfsFileAttributes
 
toString() - Method in enum org.at4j.zip.extattrs.UnixEntityType
 
toString() - Method in class org.at4j.zip.extattrs.UnixExternalFileAttributes
 
toString() - Method in class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 
toString() - Method in class org.at4j.zip.ZipDirectoryEntry
 
toString() - Method in class org.at4j.zip.ZipFileEntry
 
toString() - Method in class org.at4j.zip.ZipSymbolicLinkEntry
 
toString() - Method in enum org.at4j.zip.ZipVersionMadeBy
 
TrueAEF - Class in org.at4j.archive
This is a filter that matches all entries.
TrueAEF() - Constructor for class org.at4j.archive.TrueAEF
 
TrueETAF - Class in org.at4j.archive.builder
This filter always returns true.
TrueETAF() - Constructor for class org.at4j.archive.builder.TrueETAF
 

U

UnableToConvertException - Exception in org.at4j.support.util
This exception is thrown by the WinNtTime.getDate() method when it is unable to convert the Windows NT time value to a Date because the value is outside the Date's value range.
UnableToConvertException(String) - Constructor for exception org.at4j.support.util.UnableToConvertException
 
UnicodeCommentExtraField - Class in org.at4j.zip.ef
This extra field contains the comment for a Zip entry encoded in UTF-8.
UnicodeCommentExtraField(boolean, String) - Constructor for class org.at4j.zip.ef.UnicodeCommentExtraField
Create a new Unicode comment extra field.
UnicodeCommentExtraFieldFactory - Class in org.at4j.zip.ef
This factory is used to create extra fields of the type UnicodeCommentExtraField.
UnicodeCommentExtraFieldFactory() - Constructor for class org.at4j.zip.ef.UnicodeCommentExtraFieldFactory
 
UnicodeCommentExtraFieldParser - Class in org.at4j.zip.ef
This parser is used to parse extra fields of the type UnicodeCommentExtraField.
UnicodeCommentExtraFieldParser() - Constructor for class org.at4j.zip.ef.UnicodeCommentExtraFieldParser
 
UnicodePathExtraField - Class in org.at4j.zip.ef
This extra field contains the entity's absolute path encoded in UTF-8.
UnicodePathExtraField(boolean, AbsoluteLocation, boolean) - Constructor for class org.at4j.zip.ef.UnicodePathExtraField
Create a new Unicode extra field.
UnicodePathExtraFieldFactory - Class in org.at4j.zip.ef
This is a factory for building UnicodePathExtraField objects.
UnicodePathExtraFieldFactory() - Constructor for class org.at4j.zip.ef.UnicodePathExtraFieldFactory
 
UnicodePathExtraFieldParser - Class in org.at4j.zip.ef
This parser is used to parse extra fields of the type UnicodePathExtraField.
UnicodePathExtraFieldParser() - Constructor for class org.at4j.zip.ef.UnicodePathExtraFieldParser
 
UnixEntityType - Enum in org.at4j.zip.extattrs
An enumeration over the different Unix entity types that may occur in a Zip file.
UnixExternalFileAttributes - Class in org.at4j.zip.extattrs
This object represents file attributes in a Unix system.
UnixExternalFileAttributes(UnixEntityType, UnixEntityMode) - Constructor for class org.at4j.zip.extattrs.UnixExternalFileAttributes
Create a UnixFileAttributes object.
UnixExternalFileAttributesFactory - Class in org.at4j.zip.extattrs
This factory is used to create UnixExternalFileAttributes instances.
UnixExternalFileAttributesFactory(UnixEntityMode, UnixEntityMode) - Constructor for class org.at4j.zip.extattrs.UnixExternalFileAttributesFactory
Create a new factory instance.
UnixExternalFileAttributesParser - Class in org.at4j.zip.extattrs
This is a parser for UnixExternalFileAttributes.
UnixExternalFileAttributesParser() - Constructor for class org.at4j.zip.extattrs.UnixExternalFileAttributesParser
 
UnknownZipEntryCompressionMethodException - Exception in org.at4j.zip.comp
This exception is thrown by the ZipEntryCompressionMethodRegistry if it is given a compression method code that it does not have in its registry.
UnknownZipEntryCompressionMethodException(String) - Constructor for exception org.at4j.zip.comp.UnknownZipEntryCompressionMethodException
 
UnLzma - Class in org.at4j.comp.lzma.prog
This runnable class emulates the unlzma command.
UnLzma() - Constructor for class org.at4j.comp.lzma.prog.UnLzma
 
UnparsedExternalFileAttributes - Class in org.at4j.zip.extattrs
This is a fallback ZipExternalFileAttributes object that is used for versions of the Zip software for which there are no version-specific ZipExternalFileAttributesFactory objects registered in the ZipEntryExtraFieldParserRegistry.
UnparsedExternalFileAttributes(ZipVersionMadeBy, byte[]) - Constructor for class org.at4j.zip.extattrs.UnparsedExternalFileAttributes
 
UnparsedExternalFileAttributesParser - Class in org.at4j.zip.extattrs
 
UnparsedExternalFileAttributesParser() - Constructor for class org.at4j.zip.extattrs.UnparsedExternalFileAttributesParser
 
UnparsedZipEntryExtraField - Class in org.at4j.zip.ef
This extra field object is used when the Zip file parser encounters an extra field type that is not supported.
UnparsedZipEntryExtraField(byte[], boolean) - Constructor for class org.at4j.zip.ef.UnparsedZipEntryExtraField
Create a new unparsed extra field object.
UnparsedZipEntryExtraFieldFactory - Class in org.at4j.zip.ef
This is the fallback ZipEntryExtraFieldFactory that is used when no factory is found for a Zip entry extra field.
UnparsedZipEntryExtraFieldFactory() - Constructor for class org.at4j.zip.ef.UnparsedZipEntryExtraFieldFactory
 
UnparsedZipEntryExtraFieldParser - Class in org.at4j.zip.ef
This object is used to handle extra fields that are not supported.
UnparsedZipEntryExtraFieldParser() - Constructor for class org.at4j.zip.ef.UnparsedZipEntryExtraFieldParser
 
UnsignedByte - Class in org.at4j.support.lang
This object represents an unsigned byte (eight bits) with a value between 0 and 255 (inclusive).
UnsignedInteger - Class in org.at4j.support.lang
This object represents an unsigned integer (four bytes or 32 bits) with a value between {code 0} and 4294967295.
UnsignedLong - Class in org.at4j.support.lang
This object represents an unsigned long (eight bytes or 64 bits) with a value between {code 0} and 18446744073709551615.
UnsignedShort - Class in org.at4j.support.lang
This object represents an unsigned short value (two bytes or 16 bits) with a value between {code 0} and 65535.
UnsupportedCompressionMethodException - Exception in org.at4j.zip.comp
This exception signals that a compression method is unsupported.
UnsupportedCompressionMethodException(ZipEntryCompressionMethod) - Constructor for exception org.at4j.zip.comp.UnsupportedCompressionMethodException
 
Unzip - Class in org.at4j.zip.prog
This runnable class emulates the unzip command.
Unzip() - Constructor for class org.at4j.zip.prog.Unzip
 
UstarDirectoryEntry - Class in org.at4j.tar
This object represents a directory entry created with a POSIX-1.1988 (ustar) compatible version of tar.
UstarEntry - Interface in org.at4j.tar
This interface defines the properties that an POSIX 1003.1-1988 (ustar) entry has in addition to the properties inherited from TarEntry.
UstarEntryStrategy - Class in org.at4j.tar.builder
This strategy extends the V7TarEntryStrategy to be able to write full ustar Tar entry headers.
UstarEntryStrategy() - Constructor for class org.at4j.tar.builder.UstarEntryStrategy
Create a new strategy object that will use the platform's default character encoding to encode text values in the Tar entries.
UstarEntryStrategy(Charset) - Constructor for class org.at4j.tar.builder.UstarEntryStrategy
Create a new strategy object that will use the supplied charset for encoding test values in the Tar entries.
UstarFileEntry - Class in org.at4j.tar
This object represents a file entry created with a POSIX-1.1988 (ustar) compatible version of tar.
UstarSymbolicLinkEntry - Class in org.at4j.tar
This object represents a symbolic link entry created with a POSIX-1.1988 (ustar) compatible version of tar.
UTC - Static variable in class org.at4j.support.util.TimeZones
 
UTF16 - Static variable in class org.at4j.support.nio.charset.Charsets
The UTF-16 charset.
UTF8 - Static variable in class org.at4j.support.nio.charset.Charsets
The UTF-8 charset.

V

V7TarEntryStrategy - Class in org.at4j.tar.builder
This TarEntryStrategy creates Tar entries conforming to the old Unix v7 format.
V7TarEntryStrategy() - Constructor for class org.at4j.tar.builder.V7TarEntryStrategy
Create a new strategy object that will use the platform's default character encoding to encode text values in the Tar entries.
V7TarEntryStrategy(Charset) - Constructor for class org.at4j.tar.builder.V7TarEntryStrategy
Create a new strategy object that will use the supplied charset for encoding test values in the Tar entries.
valueOf(String) - Static method in enum org.at4j.comp.CompressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.at4j.comp.lzma.MatchFinderAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class org.at4j.support.lang.SignedInteger
Create a new signed integer value.
valueOf(long) - Static method in class org.at4j.support.lang.SignedLong
Create a new signed long value.
valueOf(byte) - Static method in class org.at4j.support.lang.UnsignedByte
Create an unsigned byte value from the supplied byte value.
valueOf(short) - Static method in class org.at4j.support.lang.UnsignedByte
Create a new unsigned byte value from the supplied short value which must be in the range 0 to 255 (inclusive).
valueOf(int) - Static method in class org.at4j.support.lang.UnsignedByte
Create a new unsigned byte value from the supplied int value which must be in the range 0 to 255 (inclusive).
valueOf(int) - Static method in class org.at4j.support.lang.UnsignedInteger
Create a new unsigned integer.
valueOf(long) - Static method in class org.at4j.support.lang.UnsignedInteger
Create an unsigned integer from the supplied long value which must be between 0 and 4294967295 (inclusive).
valueOf(long) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long.
valueOf(BigInteger) - Static method in class org.at4j.support.lang.UnsignedLong
Create an unsigned long value from the supplied BigInteger value which must be in the range 0 to 18446744073709551615 (inclusive)
valueOf(short) - Static method in class org.at4j.support.lang.UnsignedShort
Create a new unsigned short.
valueOf(int) - Static method in class org.at4j.support.lang.UnsignedShort
Create an unsigned short from the supplied integer value which must be between 0 and 65535 (inclusive).
valueOf(String) - Static method in enum org.at4j.zip.extattrs.MsDosFileAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.at4j.zip.extattrs.NtfsFileAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.at4j.zip.extattrs.UnixEntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.at4j.zip.ZipVersionMadeBy
Returns the enum constant of this type with the specified name.
valueOf(UnsignedByte) - Static method in enum org.at4j.zip.ZipVersionMadeBy
Get the Zip version made by enum constant that corresponds to the code.
values() - Static method in enum org.at4j.comp.CompressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.at4j.comp.lzma.MatchFinderAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.at4j.tar.TarFile
Get a read only collection containing all TarEntry objects in the Tar file.
values() - Static method in enum org.at4j.zip.extattrs.MsDosFileAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.at4j.zip.extattrs.NtfsFileAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.at4j.zip.extattrs.UnixEntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.at4j.zip.ZipFile
Get a read only collection containing all Zip entries in this Zip file
values() - Static method in enum org.at4j.zip.ZipVersionMadeBy
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.BZip2CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.Deflate64CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.DeflatedCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.IbmLz77CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.IbmTerseCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.ImplodedCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.LzmaCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.PKWareImplodingCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.PpmdCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.Reduced1CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.Reduced2CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.Reduced3CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.Reduced4CompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.ShrunkCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.StoredCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.
VERSION_NEEDED_TO_EXTRACT - Static variable in class org.at4j.zip.comp.WavPackCompressionMethod
The PK-Zip version needed to extract entries compressed with this compression method.

W

WavPackCompressionMethod - Class in org.at4j.zip.comp
This is the "WavPack" compression method.
WinNtTime - Class in org.at4j.support.util
This object represent Windows NT time.
WinNtTime(UnsignedLong) - Constructor for class org.at4j.support.util.WinNtTime
Create a new WinNtTime from the numerical value.
WinNtTime(Date) - Constructor for class org.at4j.support.util.WinNtTime
Create a new WinNtTime from the Date value.
write(int) - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
write(byte[], int, int) - Method in class org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream
 
write(int) - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
write(byte[]) - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
write(byte[], int, int) - Method in class org.at4j.comp.bzip2.BZip2OutputStream
 
write(int) - Method in class org.at4j.comp.lzma.LzmaOutputStream
 
write(byte[]) - Method in class org.at4j.comp.lzma.LzmaOutputStream
 
write(byte[], int, int) - Method in class org.at4j.comp.lzma.LzmaOutputStream
 
write(int) - Method in interface org.at4j.support.io.BitOutput
write(byte[]) - Method in interface org.at4j.support.io.BitOutput
write(byte[], int, int) - Method in interface org.at4j.support.io.BitOutput
write(int) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
write(byte[]) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
write(byte[], int, int) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
writeBit(boolean) - Method in interface org.at4j.support.io.BitOutput
Write a single bit.
writeBit(boolean) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
writeBits(int, int) - Method in interface org.at4j.support.io.BitOutput
Write up to eight bits.
writeBits(int, int) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
writeBitsLittleEndian(int, int) - Method in interface org.at4j.support.io.BitOutput
Write up to 32 bits.
writeBitsLittleEndian(int, int) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
writeBytes(byte[], int, int) - Method in interface org.at4j.support.io.BitOutput
Write an array of bytes to the output.
writeBytes(byte[], int, int) - Method in class org.at4j.support.io.LittleEndianBitOutputStream
 
writeDirectory(DataSink, DirectoryAdapter<?>, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.GnuTarEntryStrategy
Override the inherited implementation to prepend the Tar entry header with a special file name header if necessary.
writeDirectory(DataSink, DirectoryAdapter<?>, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Override the inherited implementation to add a Pax header before the ustar header.
writeDirectory(DataSink, DirectoryAdapter<?>, AbsoluteLocation, TarEntrySettings, Date) - Method in interface org.at4j.tar.builder.TarEntryStrategy
Write a directory entry to the Tar file.
writeDirectory(DataSink, DirectoryAdapter<?>, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
 
writeFile(DataSink, ReadableFile, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.GnuTarEntryStrategy
Override the inherited implementation to prepend the Tar entry header with a special file name header if necessary.
writeFile(DataSink, ReadableFile, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Override the inherited implementation to add a Pax header before the ustar header.
writeFile(DataSink, ReadableFile, AbsoluteLocation, TarEntrySettings, Date) - Method in interface org.at4j.tar.builder.TarEntryStrategy
Write a file entry to the Tar file.
writeFile(DataSink, ReadableFile, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
 
writeFileFromStream(RandomAccess, InputStream, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.GnuTarEntryStrategy
Override the inherited implementation to prepend the Tar entry header with a special file name header if necessary.
writeFileFromStream(RandomAccess, InputStream, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.PaxTarEntryStrategy
Override the inherited implementation to add a Pax header before the ustar header.
writeFileFromStream(RandomAccess, InputStream, AbsoluteLocation, TarEntrySettings, Date) - Method in interface org.at4j.tar.builder.TarEntryStrategy
Write a file entry containing all data that can be read from the stream to the Tar file.
writeFileFromStream(RandomAccess, InputStream, AbsoluteLocation, TarEntrySettings, Date) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
 
writeFileToArchive(DataSink, ReadableFile, TarEntrySettings) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Write the contents of the supplied file to the archive.

Z

ZERO - Static variable in class org.at4j.support.lang.SignedInteger
This constant represents the value 0.
ZERO - Static variable in class org.at4j.support.lang.SignedLong
This constant represents the value 0.
ZERO - Static variable in class org.at4j.support.lang.UnsignedByte
The value 0.
ZERO - Static variable in class org.at4j.support.lang.UnsignedInteger
The value 0.
ZERO - Static variable in class org.at4j.support.lang.UnsignedLong
The value zero.
ZERO - Static variable in class org.at4j.support.lang.UnsignedShort
The value 0.
zeroPadLeft(String, int) - Method in class org.at4j.tar.builder.V7TarEntryStrategy
Add zeroes to the left of the supplied string so that it will have the requested size, and then convert the string to bytes using the platform's default charset.
Zip - Class in org.at4j.zip.prog
This runnable class emulates the zip command.
Zip() - Constructor for class org.at4j.zip.prog.Zip
 
ZipBuilder - Class in org.at4j.zip.builder
The Zip builder is an ArchiveBuilder for building Zip files.
ZipBuilder(RandomlyAccessibleFile) - Constructor for class org.at4j.zip.builder.ZipBuilder
Create a new Zip builder that uses the default default entry settings when adding entries, and the platform's default charset to encode entry names and other text data.
ZipBuilder(RandomlyAccessibleFile, ZipBuilderSettings) - Constructor for class org.at4j.zip.builder.ZipBuilder
Create a new Zip builder that uses the supplied default file and directory entry settings when adding entries, and the supplied charsets to encode entry names and other text metadata.
ZipBuilder(RandomAccess, ZipBuilderSettings) - Constructor for class org.at4j.zip.builder.ZipBuilder
Create a Zip builder on an already open RandomAccess object.
ZipBuilderConfiguration - Interface in org.at4j.zip.builder
This interface defines an API that can be used to query a Zip builder about its configuration.
ZipBuilderSettings - Class in org.at4j.zip.builder
This object contains configuration for a ZipBuilder.
ZipBuilderSettings() - Constructor for class org.at4j.zip.builder.ZipBuilderSettings
 
ZipDirectoryEntry - Class in org.at4j.zip
This object represents a directory entry in a Zip file.
ZipDirectoryEntry(ZipEntryCollaborator, AbsoluteLocation, Map<String, ZipEntry>) - Constructor for class org.at4j.zip.ZipDirectoryEntry
Create a new Zip directory entry.
ZipDirectoryEntry(ZipEntryCollaborator, ZipEntryCentralFileHeaderData, ZipEntryLocalFileHeaderData, Map<String, ZipEntry>) - Constructor for class org.at4j.zip.ZipDirectoryEntry
Create a new Zip directory entry.
ZipEntry - Class in org.at4j.zip
This is an abstract base class for Zip entries.
ZipEntry(ZipEntryCollaborator, AbsoluteLocation) - Constructor for class org.at4j.zip.ZipEntry
Create a new Zip entry.
ZipEntry(ZipEntryCollaborator, ZipEntryCentralFileHeaderData, ZipEntryLocalFileHeaderData) - Constructor for class org.at4j.zip.ZipEntry
Create a new Zip entry.
ZipEntryCentralFileHeaderData - Class in org.at4j.zip
This bean contains the data stored about a Zip entry in the Zip file central directory..
ZipEntryCentralFileHeaderData() - Constructor for class org.at4j.zip.ZipEntryCentralFileHeaderData
 
ZipEntryCollaborator - Class in org.at4j.zip
This collaborator object is used by a ZipEntry:s to access the file object that its parent ZipFile objects is built on.
ZipEntryCollaborator(RandomlyAccessibleFile, Map<AbsoluteLocation, ZipEntry>) - Constructor for class org.at4j.zip.ZipEntryCollaborator
Create a new collaborator.
ZipEntryCompressionMethod - Interface in org.at4j.zip.comp
This interface defines a file compression method that may occur in a Zip file.
ZipEntryCompressionMethodFactory - Interface in org.at4j.zip.comp
This interface defines a factory object for creating a specific kind of ZipEntryCompressionMethod object.
ZipEntryCompressionMethodRegistry - Class in org.at4j.zip.comp
This is a registry where factory objects for the different ZipEntryCompressionMethod:s that may occur in a Zip file are registered.
ZipEntryCompressionMethodRegistry() - Constructor for class org.at4j.zip.comp.ZipEntryCompressionMethodRegistry
 
ZipEntryExtraField - Interface in org.at4j.zip.ef
This interface defines a Zip entry extra field.
ZipEntryExtraFieldFactory - Interface in org.at4j.zip.ef
This factory is used to create Zip entry extra field objects when building Zip files.
ZipEntryExtraFieldParser - Interface in org.at4j.zip.ef
A Zip entry extra field parser is used to parse extra fields when creating a ZipFile object.
ZipEntryExtraFieldParserRegistry - Class in org.at4j.zip.ef
This is a registry for ZipEntryExtraFieldParser objects.
ZipEntryExtraFieldParserRegistry() - Constructor for class org.at4j.zip.ef.ZipEntryExtraFieldParserRegistry
Create the registry.
ZipEntryLocalFileHeaderData - Class in org.at4j.zip
This contains the subset of data from the local file header that cannot be found in the Zip entry's central directory record.
ZipEntryLocalFileHeaderData() - Constructor for class org.at4j.zip.ZipEntryLocalFileHeaderData
 
ZipEntrySettings - Class in org.at4j.zip.builder
This object contains the settings for Zip entries.
ZipEntrySettings() - Constructor for class org.at4j.zip.builder.ZipEntrySettings
Create a new read/write Zip entry settings object.
ZipEntrySettings(ZipEntrySettings) - Constructor for class org.at4j.zip.builder.ZipEntrySettings
Create a new read/write Zip entry settings object using the supplied object as a template.
ZipExternalFileAttributes - Interface in org.at4j.zip.extattrs
This is the interface for objects representing the external file attributes of a Zip file entry.
ZipExternalFileAttributesFactory - Interface in org.at4j.zip.extattrs
This interface defines a factory object that is used to create ZipExternalFileAttributes objects for the external file attributes of Zip entries that are created by a specific versions of the Zip software such as "MSDOS" or "Unix".
ZipExternalFileAttributesParser - Interface in org.at4j.zip.extattrs
This interface defines a parser that is used for parsing external file attributes for a Zip entry from a Zip file.
ZipExternalFileAttributesParserRegistry - Class in org.at4j.zip.extattrs
This is a registry where parsers for the different ZipExternalFileAttributes that may occur in a Zip file are registered.
ZipExternalFileAttributesParserRegistry() - Constructor for class org.at4j.zip.extattrs.ZipExternalFileAttributesParserRegistry
Create a new registry.
ZipFile - Class in org.at4j.zip
A ZipFile is an Archive containing ZipEntry:s loaded from a file.
ZipFile(RandomlyAccessibleFile) - Constructor for class org.at4j.zip.ZipFile
Create a new Zip file archive object that reads data from the supplied file.
ZipFile(RandomlyAccessibleFile, Charset, Charset) - Constructor for class org.at4j.zip.ZipFile
Create a new Zip file archive object that reads data from the supplied file.
ZipFile(RandomlyAccessibleFile, Charset, Charset, ZipFileParser) - Constructor for class org.at4j.zip.ZipFile
Create a new Zip file archive object that reads data from the supplied file.
ZipFileContents - Class in org.at4j.zip
This object contains the root entry of a Zip file and a map with the Zip file contents.
ZipFileContents(ZipDirectoryEntry, Map<AbsoluteLocation, ZipEntry>, String) - Constructor for class org.at4j.zip.ZipFileContents
 
ZipFileEntry - Class in org.at4j.zip
This object represents a file entry in a Zip archive.
ZipFileEntry(ZipEntryCollaborator, ZipEntryCentralFileHeaderData, ZipEntryLocalFileHeaderData) - Constructor for class org.at4j.zip.ZipFileEntry
Create a new Zip file entry.
ZipFileParseException - Exception in org.at4j.zip
This exception is thrown by the ZipFile object when a Zip file cannot be parsed.
ZipFileParseException(String) - Constructor for exception org.at4j.zip.ZipFileParseException
 
ZipFileParseException(Throwable) - Constructor for exception org.at4j.zip.ZipFileParseException
 
ZipFileParseException(String, Throwable) - Constructor for exception org.at4j.zip.ZipFileParseException
 
ZipFileParser - Class in org.at4j.zip
When it is created, a ZipFile uses a ZipFileParser instance to parse the contents of a Zip file.
ZipFileParser() - Constructor for class org.at4j.zip.ZipFileParser
 
ZipGeneralPurposeBitFlags - Class in org.at4j.zip
This object contains boolean properties that represent the general purpose bit flags of a Zip entry.
ZipGeneralPurposeBitFlags() - Constructor for class org.at4j.zip.ZipGeneralPurposeBitFlags
Create a new general purpose bit flags object with all properties set to false.
ZipGeneralPurposeBitFlags(UnsignedShort) - Constructor for class org.at4j.zip.ZipGeneralPurposeBitFlags
Create a new general purpose bit flags object that is initialized with the contents of the supplied short object read from a Zip entry header.
ZipInternalFileAttributes - Class in org.at4j.zip
This object represents a ZipEntry's internal file attributes.
ZipInternalFileAttributes() - Constructor for class org.at4j.zip.ZipInternalFileAttributes
Create an internal file attributes object with all property values set to false.
ZipInternalFileAttributes(UnsignedShort) - Constructor for class org.at4j.zip.ZipInternalFileAttributes
Create an internal file attributes object with the property values parsed from the supplied short object read from a Zip file.
ZipSymbolicLinkEntry - Class in org.at4j.zip
This object represents a symbolic link entry in a Zip archive.
ZipSymbolicLinkEntry(ZipEntryCollaborator, ZipEntryCentralFileHeaderData, ZipEntryLocalFileHeaderData, Charset) - Constructor for class org.at4j.zip.ZipSymbolicLinkEntry
Create a symbolic link entry.
ZipVersionMadeBy - Enum in org.at4j.zip
This is an enumeration over the different Zip implementations that can be used to create Zip files.
A B C D E F G H I K L M N O P R S T U V W Z