| Package | Description |
|---|---|
| de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
| de.schlichtherle.truezip.fs.archive |
Provides acces to archive files as if they were just directories.
|
| 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.
|
(package private) BitField<FsOutputOption> |
FsCacheController.EntryCache.Output.options |
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 |
|---|---|
(package private) OutputSocket<?> |
FsCacheController.EntryCache.getOutputSocket(BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsSyncController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsResourceController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsLockController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsFinalizeController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsFalsePositiveController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry 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.
|
OutputSocket<?> |
FsCacheController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
(package private) void |
FsCacheController.EntryCache.Output.mknod(BitField<FsOutputOption> options,
Entry template) |
void |
FsSyncController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
void |
FsLockController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
void |
FsFalsePositiveController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
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. |
void |
FsCacheController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsCacheController.SocketFactory.newOutputSocket(FsCacheController.EntryCache cache,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsFinalizeController.SocketFactory.newOutputSocket(FsFinalizeController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsLockController.SocketFactory.newOutputSocket(FsLockController controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsResourceController.SocketFactory.newOutputSocket(FsResourceController controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsSyncController.SocketFactory.newOutputSocket(FsSyncController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
boolean |
FsSyncController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
boolean |
FsLockController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
boolean |
FsFalsePositiveController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
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 |
FsSyncController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
boolean |
FsLockController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
boolean |
FsFalsePositiveController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
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 |
FsSyncController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
void |
FsLockController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
void |
FsFalsePositiveController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
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.
|
void |
FsCacheController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
| Modifier and Type | Field and Description |
|---|---|
(package private) BitField<FsOutputOption> |
FsArchiveFileSystem.PathLink.options |
(package private) BitField<FsOutputOption> |
FsArchiveController.Output.options |
private BitField<FsOutputOption> |
FsOperationContext.outputOptions |
| Modifier and Type | Method and Description |
|---|---|
(package private) BitField<FsOutputOption> |
FsOperationContext.getOutputOptions()
Returns the options for the output operation in progress.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
FsOperationContext.get(FsOutputOption option)
Returns
true if and only if the given output option is set. |
| 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<?> |
FsContextController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsArchiveController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
private static FsOperationContext |
FsContextController.makeContext(BitField<FsOutputOption> options)
Returns an operation context holding the given output options.
|
(package private) FsArchiveFileSystemOperation<E> |
FsReadOnlyArchiveFileSystem.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
void |
FsContextController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
(package private) FsArchiveFileSystemOperation<E> |
FsArchiveFileSystem.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template)
Begins a transaction to create or replace and finally link a
chain of one or more archive entries for the given
path into
this archive file system. |
void |
FsArchiveController.mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
private E |
FsArchiveFileSystem.newCheckedEntry(String name,
Entry.Type type,
BitField<FsOutputOption> mknod,
Entry template)
Returns a new archive entry.
|
private E |
FsArchiveFileSystem.newEntry(String name,
Entry.Type type,
BitField<FsOutputOption> mknod,
Entry template)
|
abstract E |
FsArchiveDriver.newEntry(String name,
Entry.Type type,
Entry template,
BitField<FsOutputOption> mknod)
Returns a new entry for the given name.
|
boolean |
FsContextController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
boolean |
FsArchiveController.setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
boolean |
FsContextController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
boolean |
FsArchiveController.setTime(FsEntryName name,
Map<Entry.Access,Long> times,
BitField<FsOutputOption> options) |
void |
FsResetController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
void |
FsContextController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
void |
FsArchiveController.unlink(FsEntryName name,
BitField<FsOutputOption> options) |
| Constructor and Description |
|---|
FsArchiveController.Output(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
FsArchiveFileSystem.PathLink(String path,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
FsContextController.Output(OutputSocket<?> output,
BitField<FsOutputOption> options) |
FsOperationContext(BitField<FsOutputOption> outputOptions) |
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.