Package | Description |
---|---|
de.schlichtherle.truezip.file |
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were just plain directories in a file system path by means
of the
TFile* classes and their dependent classes. |
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. |
de.schlichtherle.truezip.fs.inst |
Provides base classes for the instrumentation of the TrueZIP Kernel.
|
Modifier and Type | Field and Description |
---|---|
static BitField<FsOutputOption> |
TConfig.DEFAULT_OUTPUT_PREFERENCES
The default value of the
output preferences property, which is
. |
Modifier and Type | Method and Description |
---|---|
BitField<FsOutputOption> |
TConfig.getOutputPreferences()
Returns the output preferences.
|
Modifier and Type | Method and Description |
---|---|
void |
TConfig.setOutputPreferences(BitField<FsOutputOption> preferences)
Sets the output preferences.
|
Modifier and Type | Field and Description |
---|---|
static BitField<FsOutputOption> |
FsOutputOptions.NO_OUTPUT_OPTION
Deprecated.
|
static BitField<FsOutputOption> |
FsOutputOptions.NO_OUTPUT_OPTIONS
Deprecated.
|
static BitField<FsOutputOption> |
FsOutputOptions.NONE
A bit field with no output options set.
|
static BitField<FsOutputOption> |
FsOutputOptions.OUTPUT_PREFERENCES_MASK
|
Modifier and Type | Method and Description |
---|---|
static FsOutputOption |
FsOutputOption.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FsOutputOption[] |
FsOutputOption.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static BitField<FsOutputOption> |
FsOutputOptions.of(FsOutputOption... options)
Converts the given array to a bit field of output options.
|
Modifier and Type | Method and Description |
---|---|
static BitField<FsOutputOption> |
FsOutputOptions.of(FsOutputOption... options)
Converts the given array to a bit field of output options.
|
Modifier and Type | Method and Description |
---|---|
OutputSocket<?> |
FsArchiveDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
Called to prepare writing an archive file artifact of this driver to
the entry
name in controller using options and
the nullable template . |
OutputSocket<?> |
FsDecoratingController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
abstract OutputSocket<?> |
FsController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
Returns an output socket for writing the contents of the entry addressed
by the given name to the file system.
|
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. |
abstract E |
FsArchiveDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> options)
Returns a new entry for the given name.
|
boolean |
FsDecoratingController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
abstract boolean |
FsController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options)
Makes an attempt to set the last access time of all types in the given
bit field for the file system entry with the given name.
|
boolean |
FsDecoratingController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
boolean |
FsController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options)
Makes an attempt to set the last access time of all types in the given
map for the file system entry with the given name.
|
void |
FsDecoratingController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
abstract void |
FsController.unlink(FsEntryName name,
BitField<FsOutputOption> options)
Removes the named file system entry from the file system.
|
Modifier and Type | Method and Description |
---|---|
OutputSocket<?> |
TarXZDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
OutputSocket<?> |
TarGZipDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
OutputSocket<?> |
TarDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
OutputSocket<?> |
TarBZip2Driver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
TarDriverEntry |
TarDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod) |
Modifier and Type | Method and Description |
---|---|
BitField<FsOutputOption> |
OptionOutputSocket.getOptions() |
Modifier and Type | Method and Description |
---|---|
OptionOutputSocket |
ZipDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
This implementation modifies
options in the following way before
it forwards the call to controller :
STORE is set. |
ZipDriverEntry |
ZipDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod) |
void |
KeyController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
Constructor and Description |
---|
OptionOutputSocket(OutputSocket<?> output,
BitField<FsOutputOption> options) |
Modifier and Type | Method and Description |
---|---|
OptionOutputSocket |
ZipRaesDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
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 |
---|---|
OutputSocket<?> |
HttpController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
void |
HttpController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
protected OutputSocket<HttpEntry> |
HttpEntry.newOutputSocket(BitField<FsOutputOption> options,
Entry template) |
boolean |
HttpController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
void |
HttpController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
Modifier and Type | Method and Description |
---|---|
OutputSocket<?> |
InstrumentingController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.