Package | Description |
---|---|
de.schlichtherle.truezip.entry |
Essential interfaces and classes for entries and containers in (possibly
federated virtual) file systems.
|
de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
de.schlichtherle.truezip.fs.archive.tar |
The archive driver family for TAR files.
|
de.schlichtherle.truezip.fs.archive.zip |
The archive driver family for ZIP files.
|
de.schlichtherle.truezip.fs.archive.zip.raes |
The archive driver family for RAES encrypted ZIP files, alias TZP files.
|
de.schlichtherle.truezip.fs.http |
Implements the
http(s) scheme for read-only access to the web. |
Modifier and Type | Field and Description |
---|---|
static Set<Entry.Type> |
Entry.ALL_TYPE_SET
An unmodifiable set of all enums in
Entry.Type . |
static Set<Entry.Type> |
Entry.DIRECTORY_TYPE_SET
An unmodifiable set of just
DIRECTORY . |
static Set<Entry.Type> |
Entry.FILE_TYPE_SET
An unmodifiable set of just
FILE . |
static Set<Entry.Type> |
Entry.SPECIAL_TYPE_SET
An unmodifiable set of just
SPECIAL . |
static Set<Entry.Type> |
Entry.SYMLINK_TYPE_SET
An unmodifiable set of just
SYMLINK . |
Modifier and Type | Method and Description |
---|---|
static Entry.Type |
Entry.Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Entry.Type[] |
Entry.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Entry.Type |
FsCovariantEntry.getKey()
Returns the type of the file system entry to which calls to
FsCovariantEntry.getEntry() , Entry.getSize(Size) ,
Entry.getTime(Access) et al shall get forwarded. |
Entry.Type |
FsArchiveEntry.getType()
Returns the type of this archive entry.
|
Modifier and Type | Method and Description |
---|---|
abstract Set<Entry.Type> |
FsEntry.getTypes()
Returns a set of types implemented by this entry.
|
Set<Entry.Type> |
FsCovariantEntry.getTypes()
A set of the mapped types.
|
Modifier and Type | Method and Description |
---|---|
E |
FsCovariantEntry.get(Entry.Type type)
Returns the entry for the given type.
|
boolean |
FsEntry.isType(Entry.Type type)
Returns
true if and only if this file system entry implements
the given type. |
boolean |
FsCovariantEntry.isType(Entry.Type type)
Returns
true if there is an entry mapped for the given type. |
void |
FsDecoratingController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
abstract void |
FsController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template)
Creates or replaces and finally links a chain of one or more entries
for the given entry
name into the file system. |
E |
FsArchiveDriver.newEntry(String name,
Entry.Type type,
Entry template)
Equivalent to
newEntry(name, type, template, FsOutputOptions.NONE) . |
abstract E |
FsArchiveDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> options)
Returns a new entry for the given name.
|
E |
FsCovariantEntry.put(Entry.Type type,
E entry)
Maps the given type to the given entry.
|
E |
FsCovariantEntry.remove(Entry.Type type)
Removes the entry for the given type from the map.
|
void |
FsCovariantEntry.setKey(Entry.Type type)
Selects the type of the file system entry to which calls to
FsCovariantEntry.getEntry() , Entry.getSize(Size) ,
Entry.getTime(Access) et al shall get forwarded. |
static String |
FsCharsetArchiveDriver.toZipOrTarEntryName(String name,
Entry.Type type)
Fixes the given entry
name so that it forms a valid entry name
for ZIP or TAR files by ensuring that the returned entry name ends with
the separator character '/' if and only if type is
DIRECTORY . |
Modifier and Type | Method and Description |
---|---|
Entry.Type |
TarDriverEntry.getType() |
Modifier and Type | Method and Description |
---|---|
TarDriverEntry |
TarDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod) |
Modifier and Type | Method and Description |
---|---|
Entry.Type |
ZipDriverEntry.getType() |
Modifier and Type | Method and Description |
---|---|
ZipDriverEntry |
ZipDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod) |
Modifier and Type | Method and Description |
---|---|
ZipDriverEntry |
ZipRaesDriver.newEntry(String path,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod)
Returns a new
ZipDriverEntry , requesting that the data gets
DEFLATED if no template is provided. |
Modifier and Type | Method and Description |
---|---|
Set<Entry.Type> |
HttpEntry.getTypes() |
Modifier and Type | Method and Description |
---|---|
boolean |
HttpEntry.isType(Entry.Type type) |
void |
HttpController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.