|
TrueZIP 6.8.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use ArchiveEntry | |
|---|---|
| de.schlichtherle.io | Provides transparent, multi-threaded read/write access to archive files (ZIP, TAR, etc) and their entries as if they were (virtual) directories and files. |
| de.schlichtherle.io.archive.spi |
The Service Provider Interface (SPI) for pluggable
ArchiveDrivers. |
| de.schlichtherle.io.archive.tar |
Provides the ArchiveDriver family for TAR files. |
| de.schlichtherle.io.archive.zip | Provides the ArchiveDriver family for ZIP files. |
| de.schlichtherle.io.archive.zip.raes |
Provides the ArchiveDriver family for RAES encrypted ZIP
files. |
| Uses of ArchiveEntry in de.schlichtherle.io |
|---|
| Fields in de.schlichtherle.io declared as ArchiveEntry | |
|---|---|
(package private) ArchiveEntry |
ArchiveFileSystem.AbstractDelta.Element.entry
|
private ArchiveEntry |
ArchiveFileSystem.root
The archive entry for the virtual root of this file system. |
| Methods in de.schlichtherle.io that return ArchiveEntry | |
|---|---|
private ArchiveEntry |
ArchiveFileSystem.createArchiveEntry(String entryName)
Like ArchiveFileSystem.createArchiveEntry(java.lang.String, de.schlichtherle.io.archive.spi.ArchiveEntry), but throws an
AssertionError instead of
CharConversionException. |
(package private) ArchiveEntry |
ArchiveFileSystemController.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
|
private ArchiveEntry |
ArchiveFileSystem.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
Creates an archive entry which is going to be linked into this virtual archive file system in the near future. |
(package private) ArchiveEntry |
ArchiveFileSystem.get(String entryName)
Looks up the specified entry in the file system and returns it or null if not existent. |
ArchiveEntry |
ArchiveFileSystem.LinkDelta.getEntry()
|
ArchiveEntry |
ArchiveFileSystem.Delta.getEntry()
Returns the entry operated by this file system delta. |
(package private) ArchiveEntry |
ArchiveFileSystem.getRoot()
Returns the virtual root directory of this file system. |
| Methods in de.schlichtherle.io with parameters of type ArchiveEntry | |
|---|---|
(package private) ArchiveEntry |
ArchiveFileSystemController.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
|
private ArchiveEntry |
ArchiveFileSystem.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
Creates an archive entry which is going to be linked into this virtual archive file system in the near future. |
private ArchiveFileSystem.AbstractDelta.Element[] |
ArchiveFileSystem.LinkDelta.createElements(String entryName,
boolean createParents,
ArchiveEntry template,
int level)
|
(package private) InputStream |
UpdatingArchiveController.createInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
|
(package private) InputStream |
InputArchiveMetaData.createInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
|
(package private) abstract InputStream |
ArchiveController.createInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
Important: This controller's read or write lock must be acquired. |
(package private) OutputStream |
UpdatingArchiveController.createOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
(package private) OutputStream |
OutputArchiveMetaData.createOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
(package private) abstract OutputStream |
ArchiveController.createOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
Important: This controller's write lock must be acquired. |
private void |
ArchiveFileSystem.LinkDelta.ensureMayBeReplaced(String entryName,
ArchiveEntry oldEntry)
|
private void |
ArchiveFileSystem.fixParents(ArchiveEntry entry)
Called from a constructor to fix the parent directories of entry, ensuring that all parent directories of the entry
exist and that they contain the respective child. |
private String |
ArchiveFileSystem.getEntryName(ArchiveEntry entry)
|
(package private) ArchiveFileSystem.Delta |
ArchiveFileSystem.link(String entryName,
boolean createParents,
ArchiveEntry template)
Begins a "create and link entry" transaction to ensure that either a new entry for the given entryName will be created or an
existing entry is replaced within this virtual archive file system. |
| Constructors in de.schlichtherle.io with parameters of type ArchiveEntry | |
|---|---|
ArchiveEntryMetaData(ArchiveEntry entry)
A package private constructor. |
|
ArchiveFileSystem.AbstractDelta.Element(String baseName,
ArchiveEntry entry)
|
|
ArchiveFileSystem.LinkDelta(String entryName,
boolean createParents,
ArchiveEntry template)
|
|
| Uses of ArchiveEntry in de.schlichtherle.io.archive.spi |
|---|
| Classes in de.schlichtherle.io.archive.spi that implement ArchiveEntry | |
|---|---|
class |
RfsEntry
A utility class which adapts a File instance to an
ArchiveEntry (RFS means Real File System). |
| Fields in de.schlichtherle.io.archive.spi declared as ArchiveEntry | |
|---|---|
private ArchiveEntry |
MultiplexedOutputArchive.TempEntryOutputStream.entry
|
private ArchiveEntry |
MultiplexedOutputArchive.TempEntryOutputStream.srcEntry
|
| Methods in de.schlichtherle.io.archive.spi that return ArchiveEntry | |
|---|---|
ArchiveEntry |
ArchiveDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new archive entry for entryName
for use with an OutputArchive. |
ArchiveEntry |
ArchiveEntryFactory.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
Deprecated. |
ArchiveEntry |
OutputArchive.getArchiveEntry(String entryName)
Returns the ArchiveEntry for the given entry name or
null if no entry with this name has been written
or started to be written. |
ArchiveEntry |
MultiplexedOutputArchive.getArchiveEntry(String entryName)
|
ArchiveEntry |
InputArchive.getArchiveEntry(String entryName)
Returns the ArchiveEntry for the given entry name or
null if no entry with this name exists. |
| Methods in de.schlichtherle.io.archive.spi with parameters of type ArchiveEntry | |
|---|---|
ArchiveEntry |
ArchiveDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new archive entry for entryName
for use with an OutputArchive. |
ArchiveEntry |
ArchiveEntryFactory.createArchiveEntry(String entryName,
ArchiveEntry blueprint)
Deprecated. |
InputStream |
InputArchive.getInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
Returns a new InputStream for reading the contents of the
given archive entry. |
OutputStream |
OutputArchive.getOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
Returns a new OutputStream for writing the contents of the
given archive entry. |
OutputStream |
MultiplexedOutputArchive.getOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
private void |
MultiplexedOutputArchive.setSize(ArchiveEntry entry,
long size)
|
void |
OutputArchive.storeDirectory(ArchiveEntry entry)
Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close(). |
void |
MultiplexedOutputArchive.storeDirectory(ArchiveEntry entry)
Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close(). |
| Constructors in de.schlichtherle.io.archive.spi with parameters of type ArchiveEntry | |
|---|---|
InputArchiveBusyException(ArchiveEntry entry)
Constructs an instance of InputArchiveBusyException with
the specified archive entry. |
|
MultiplexedOutputArchive.EntryOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
|
MultiplexedOutputArchive.TempEntryOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry,
File temp)
|
|
OutputArchiveBusyException(ArchiveEntry entry)
Constructs an instance of ArchiveDriverBusyException with
the specified archive entry. |
|
| Uses of ArchiveEntry in de.schlichtherle.io.archive.tar |
|---|
| Classes in de.schlichtherle.io.archive.tar that implement ArchiveEntry | |
|---|---|
class |
TarEntry
An entry in a TAR archive which implements the ArchiveEntry
interface. |
| Methods in de.schlichtherle.io.archive.tar that return ArchiveEntry | |
|---|---|
ArchiveEntry |
TarDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
|
ArchiveEntry |
TarOutputArchive.getArchiveEntry(String entryName)
|
ArchiveEntry |
TarInputArchive.getArchiveEntry(String entryName)
|
| Methods in de.schlichtherle.io.archive.tar with parameters of type ArchiveEntry | |
|---|---|
ArchiveEntry |
TarDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
|
InputStream |
TarInputArchive.getInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
|
OutputStream |
TarOutputArchive.getOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
void |
TarOutputArchive.storeDirectory(ArchiveEntry entry)
Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close(). |
| Uses of ArchiveEntry in de.schlichtherle.io.archive.zip |
|---|
| Classes in de.schlichtherle.io.archive.zip that implement ArchiveEntry | |
|---|---|
class |
JarEntry
Extends ZipEntry in order to reflect the different date/time
conversion in JAR files. |
class |
Zip32Entry
Deprecated. Use ZipEntry instead. |
class |
ZipEntry
An adapter class to make the ZipEntry class implement the
ArchiveEntry interface. |
| Methods in de.schlichtherle.io.archive.zip that return ArchiveEntry | |
|---|---|
ArchiveEntry |
ZipDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
|
ArchiveEntry |
ZipOutputArchive.getArchiveEntry(String entryName)
|
ArchiveEntry |
ZipInputArchive.getArchiveEntry(String entryName)
|
| Methods in de.schlichtherle.io.archive.zip with parameters of type ArchiveEntry | |
|---|---|
ArchiveEntry |
ZipDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
|
InputStream |
ZipInputArchive.getInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
|
InputStream |
CheckedZipInputArchive.getInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
Overridden to read from a checked input stream. |
InputStream |
CheckedJarInputArchive.getInputStream(ArchiveEntry entry,
ArchiveEntry dstEntry)
Overridden to read from a checked input stream. |
OutputStream |
ZipOutputArchive.getOutputStream(ArchiveEntry dstEntry,
ArchiveEntry srcEntry)
|
OutputStream |
OdfOutputArchive.getOutputStream(ArchiveEntry entry,
ArchiveEntry srcEntry)
|
void |
ZipOutputArchive.storeDirectory(ArchiveEntry entry)
Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close(). |
| Uses of ArchiveEntry in de.schlichtherle.io.archive.zip.raes |
|---|
| Methods in de.schlichtherle.io.archive.zip.raes that return ArchiveEntry | |
|---|---|
ArchiveEntry |
AbstractZipRaesDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new ZipEntry, enforcing that the data gets DEFLATED when written, even if copying data from a
STORED source entry. |
| Methods in de.schlichtherle.io.archive.zip.raes with parameters of type ArchiveEntry | |
|---|---|
ArchiveEntry |
AbstractZipRaesDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new ZipEntry, enforcing that the data gets DEFLATED when written, even if copying data from a
STORED source entry. |
|
TrueZIP 6.8.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||