- fail(C) - Method in class de.schlichtherle.truezip.util.AbstractExceptionBuilder
-
Adds the cause
exception to the assembly and
checks out and returns
the result
in order to enable the assembly of another exception.
- fail(C) - Method in interface de.schlichtherle.truezip.util.ExceptionBuilder
-
Adds the cause
exception to the assembly and
checks out and returns
the result
in order to enable the assembly of another exception.
- fail(C) - Method in interface de.schlichtherle.truezip.util.ExceptionHandler
-
Called to handle an exceptional condition which
does not
allow the caller to proceed its task.
- Feedback - Interface in de.schlichtherle.truezip.key.pbe.swing
-
- FILE_TYPE_SET - Static variable in interface de.schlichtherle.truezip.entry.Entry
-
- FileBusyException - Exception in de.schlichtherle.truezip.io
-
Indicates that a file system entry could not get read or written
because the entry or its container is busy.
- FileBusyException(String) - Constructor for exception de.schlichtherle.truezip.io.FileBusyException
-
- FileBusyException(Throwable) - Constructor for exception de.schlichtherle.truezip.io.FileBusyException
-
- FileComboBoxBrowser - Class in de.schlichtherle.truezip.io.swing
-
Subclasses AbstractComboBoxBrowser
to complete relative and
absolute path names of files and directories.
- FileComboBoxBrowser() - Constructor for class de.schlichtherle.truezip.io.swing.FileComboBoxBrowser
-
Constructs a new file combo box auto completion browser.
- FileComboBoxBrowser(JComboBox<String>) - Constructor for class de.schlichtherle.truezip.io.swing.FileComboBoxBrowser
-
- FileComboBoxBrowser(FileSystemView) - Constructor for class de.schlichtherle.truezip.io.swing.FileComboBoxBrowser
-
- FileComboBoxBrowser(JComboBox<String>, FileSystemView) - Constructor for class de.schlichtherle.truezip.io.swing.FileComboBoxBrowser
-
Creates a new combo box auto completion browser.
- FileDriver - Class in de.schlichtherle.truezip.fs.file
-
A file system driver for the FILE scheme.
- FileDriver() - Constructor for class de.schlichtherle.truezip.fs.file.FileDriver
-
- FileDriver - Class in de.schlichtherle.truezip.fs.nio.file
-
A file system driver for the FILE scheme.
- FileDriver() - Constructor for class de.schlichtherle.truezip.fs.nio.file.FileDriver
-
- FileDriverService - Class in de.schlichtherle.truezip.fs.file
-
An immutable container of a map with a driver for accessing the file
scheme.
- FileDriverService() - Constructor for class de.schlichtherle.truezip.fs.file.FileDriverService
-
- FileDriverService - Class in de.schlichtherle.truezip.fs.nio.file
-
An immutable container of a map with a driver for accessing the file
scheme.
- FileDriverService() - Constructor for class de.schlichtherle.truezip.fs.nio.file.FileDriverService
-
- fillInStackTrace() - Method in exception de.schlichtherle.truezip.fs.FsControllerException
-
Fills in an empty stack trace for optimum performance.
- FilteringIterator<T> - Class in de.schlichtherle.truezip.util
-
- FilteringIterator(Iterable<T>) - Constructor for class de.schlichtherle.truezip.util.FilteringIterator
-
Constructs a new filtering iterator which filters the given iterable.
- FilteringIterator(Iterator<T>) - Constructor for class de.schlichtherle.truezip.util.FilteringIterator
-
Constructs a new filtering iterator which filters the given iterator.
- finish() - Method in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Finishes and voids this cipher output stream.
- finish() - Method in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Closes the current entry and writes the Central Directory to the
underlying output stream.
- finish() - Method in class de.schlichtherle.truezip.zip.ZipOutputStream
-
- fireTreeNodesChanged(TreeModelEvent) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
- fireTreeNodesInserted(TreeModelEvent) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
- fireTreeNodesRemoved(TreeModelEvent) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
- fireTreeStructureChanged(TreeModelEvent) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
- flush() - Method in class de.schlichtherle.truezip.io.DecoratingOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.io.LockOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.socket.IOCache
-
Writes the cached entry data to the backing store unless already done.
- FPS - Static variable in class de.schlichtherle.truezip.key.pbe.swing.HurlingWindowFeedback
-
- fragment(String) - Method in class de.schlichtherle.truezip.util.UriBuilder
-
Sets the URI fragment component.
- FsAbstractCompositeDriver - Class in de.schlichtherle.truezip.fs
-
An abstract composite driver.
- FsAbstractCompositeDriver() - Constructor for class de.schlichtherle.truezip.fs.FsAbstractCompositeDriver
-
- FsArchiveDriver<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
An abstract factory for components required for accessing archive files.
- FsArchiveDriver() - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveDriver
-
- FsArchiveEntries - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveEntry - Interface in de.schlichtherle.truezip.fs.archive
-
Represents an entry in an archive file.
- FsArchiveFileSystemException - Exception in de.schlichtherle.truezip.fs.archive
-
Thrown to indicate an exceptional condition in an FsArchiveFileSystem
.
- FsCacheController - Class in de.schlichtherle.truezip.fs
-
A selective cache for file system entries.
- FsCacheController(FsController<? extends FsLockModel>, IOPool<?>) - Constructor for class de.schlichtherle.truezip.fs.FsCacheController
-
Constructs a new file system cache controller.
- FsCharsetArchiveDriver<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
An abstract base class of an archive driver which provides convenient
methods for dealing with the character set supported by a particular
archive type.
- FsCharsetArchiveDriver(Charset) - Constructor for class de.schlichtherle.truezip.fs.archive.FsCharsetArchiveDriver
-
Constructs a new character set archive driver.
- FsCompositeDriver - Interface in de.schlichtherle.truezip.fs
-
Queries the scheme of the mount point of the given file system model in
order to lookup the appropriate file system driver which is then used to
create the requested thread-safe file system controller.
- FsController<M extends FsModel> - Class in de.schlichtherle.truezip.fs
-
An abstract class which provides read/write access to a file system.
- FsController() - Constructor for class de.schlichtherle.truezip.fs.FsController
-
- FsControllerException - Exception in de.schlichtherle.truezip.fs
-
- FsCovariantEntry<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
- FsCovariantEntry(String) - Constructor for class de.schlichtherle.truezip.fs.archive.FsCovariantEntry
-
Constructs a new covariant file system entry with the given path.
- FsDecoratingController<M extends FsModel,C extends FsController<? extends M>> - Class in de.schlichtherle.truezip.fs
-
An abstract decorator for a file system controller.
- FsDecoratingController(C) - Constructor for class de.schlichtherle.truezip.fs.FsDecoratingController
-
Constructs a new decorating file system controller.
- FsDecoratingEntry<E extends Entry> - Class in de.schlichtherle.truezip.fs
-
An abstract decorator for an entry.
- FsDecoratingEntry(E) - Constructor for class de.schlichtherle.truezip.fs.FsDecoratingEntry
-
Constructs a new decorating entry.
- FsDecoratingManager<M extends FsManager> - Class in de.schlichtherle.truezip.fs
-
An abstract decorator for a file system manager.
- FsDecoratingManager(M) - Constructor for class de.schlichtherle.truezip.fs.FsDecoratingManager
-
Constructs a new decorating file system manager.
- FsDecoratingModel<M extends FsModel> - Class in de.schlichtherle.truezip.fs
-
An abstract decorator for a file system model.
- FsDecoratingModel(M) - Constructor for class de.schlichtherle.truezip.fs.FsDecoratingModel
-
Constructs a new decorating file system model.
- FsDefaultDriver - Class in de.schlichtherle.truezip.fs
-
Uses a given file system driver service to lookup the appropriate driver
for the scheme of a given mount point.
- FsDefaultDriver(FsDriverProvider) - Constructor for class de.schlichtherle.truezip.fs.FsDefaultDriver
-
Constructs a new file system default driver which will query the given
file system driver provider for an appropriate file system driver for
the scheme of a given mount point.
- FsDefaultManager - Class in de.schlichtherle.truezip.fs
-
The default implementation of a file system manager.
- FsDefaultManager() - Constructor for class de.schlichtherle.truezip.fs.FsDefaultManager
-
- FsDefaultModel - Class in de.schlichtherle.truezip.fs
-
The default implementation of a file system model for non-federated file
systems.
- FsDefaultModel(FsMountPoint, FsModel) - Constructor for class de.schlichtherle.truezip.fs.FsDefaultModel
-
- FsDriver - Class in de.schlichtherle.truezip.fs
-
An abstract factory for components required to access a file system.
- FsDriver() - Constructor for class de.schlichtherle.truezip.fs.FsDriver
-
- FsDriverLocator - Class in de.schlichtherle.truezip.fs.sl
-
Locates all file system drivers on the class path.
- FsDriverProvider - Interface in de.schlichtherle.truezip.fs
-
A provider for an immutable map of file system schemes to drivers.
- FsDriverService - Class in de.schlichtherle.truezip.fs.spi
-
An abstract locatable service for a map of file system schemes to
file system drivers.
- FsDriverService() - Constructor for class de.schlichtherle.truezip.fs.spi.FsDriverService
-
- FsEntry - Class in de.schlichtherle.truezip.fs
-
An abstract file system entry is an entry which can implement multiple types
and list directory members.
- FsEntry() - Constructor for class de.schlichtherle.truezip.fs.FsEntry
-
- FsEntryName - Class in de.schlichtherle.truezip.fs
-
Addresses an entry in a file system relative to its
mount point
.
- FsEntryName(URI) - Constructor for class de.schlichtherle.truezip.fs.FsEntryName
-
- FsEntryName(URI, FsUriModifier) - Constructor for class de.schlichtherle.truezip.fs.FsEntryName
-
Constructs a new file system entry name by parsing the given URI.
- FsEntryName(FsEntryName, FsEntryName) - Constructor for class de.schlichtherle.truezip.fs.FsEntryName
-
Constructs a new file system entry name by resolving the given member
file system entry name against the given parent file system entry name.
- FsEntryNameBeanInfo - Class in de.schlichtherle.truezip.fs
-
- FsEntryNameBeanInfo() - Constructor for class de.schlichtherle.truezip.fs.FsEntryNameBeanInfo
-
- FsEntryNotFoundException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system entry does not exist or is not accessible.
- FsEntryNotFoundException(FsModel, FsEntryName, String) - Constructor for exception de.schlichtherle.truezip.fs.FsEntryNotFoundException
-
- FsEntryNotFoundException(FsModel, FsEntryName, IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsEntryNotFoundException
-
- FsFalsePositiveException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system is a false positive file system.
- FsFalsePositiveException(FsModel, IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsFalsePositiveException
-
- FsFilteringManager - Class in de.schlichtherle.truezip.fs
-
Filters the list of federated file systems managed by the decorated file
system manager so that their mount point starts with the prefix provided
to the
constructor
.
- FsFilteringManager(FsManager, FsMountPoint) - Constructor for class de.schlichtherle.truezip.fs.FsFilteringManager
-
Constructs a new prefix filter file system manager from the given file
system manager and mount point prefix.
- FsInputOption - Enum in de.schlichtherle.truezip.fs
-
Defines the options for input operations.
- FsInputOptions - Class in de.schlichtherle.truezip.fs
-
Provides common input options.
- FsLockController - Class in de.schlichtherle.truezip.fs
-
Provides read/write locking for multi-threaded access by its clients.
- FsLockController(FsController<? extends FsLockModel>) - Constructor for class de.schlichtherle.truezip.fs.FsLockController
-
Constructs a new file system lock controller.
- FsLockModel - Class in de.schlichtherle.truezip.fs
-
A file system model which supports multiple concurrent reader threads.
- FsLockModel(FsModel) - Constructor for class de.schlichtherle.truezip.fs.FsLockModel
-
- FsLockModelController - Class in de.schlichtherle.truezip.fs
-
An abstract file system controller which requires an
FsLockModel
so that it can forward calls to its additional
protected methods to this model for the convenience of sub-classes.
- FsLockModelController(FsLockModel) - Constructor for class de.schlichtherle.truezip.fs.FsLockModelController
-
Constructs a new file system controller for the given
concurrent file system model.
- FsLockModelDecoratingController<C extends FsController<? extends FsLockModel>> - Class in de.schlichtherle.truezip.fs
-
An abstract file system controller which requires an
FsLockModel
so that it can forward its additional method
calls to this model for the convenience of the sub-class.
- FsLockModelDecoratingController(C) - Constructor for class de.schlichtherle.truezip.fs.FsLockModelDecoratingController
-
Constructs a new decorating file system controller.
- FsManager - Class in de.schlichtherle.truezip.fs
-
An abstract container which manages the life cycle of controllers for
federated file systems.
- FsManager() - Constructor for class de.schlichtherle.truezip.fs.FsManager
-
- FsManagerLocator - Class in de.schlichtherle.truezip.fs.sl
-
Locates a file system manager service of a class with a name which is
resolved by querying a system property or searching the class path
or using a default implementation, whatever yields a result first.
- FsManagerProvider - Interface in de.schlichtherle.truezip.fs
-
A provider for the singleton file system manager.
- FsManagerService - Class in de.schlichtherle.truezip.fs.spi
-
An abstract locatable service for a file system manager.
- FsManagerService() - Constructor for class de.schlichtherle.truezip.fs.spi.FsManagerService
-
- FsModel - Class in de.schlichtherle.truezip.fs
-
Defines the common properties of a file system.
- FsModel() - Constructor for class de.schlichtherle.truezip.fs.FsModel
-
- FsModelController<M extends FsModel> - Class in de.schlichtherle.truezip.fs
-
An abstract file system controller which implements the
FsModelController.getModel()
method so that it can forward calls to its additional protected methods to
this model for the convenience of sub-classes.
- FsModelController(M) - Constructor for class de.schlichtherle.truezip.fs.FsModelController
-
Constructs a new file system controller for the given model.
- FsMountPoint - Class in de.schlichtherle.truezip.fs
-
Addresses the mount point of a file system.
- FsMountPoint(URI) - Constructor for class de.schlichtherle.truezip.fs.FsMountPoint
-
- FsMountPoint(URI, FsUriModifier) - Constructor for class de.schlichtherle.truezip.fs.FsMountPoint
-
Constructs a new mount point by parsing the given URI.
- FsMountPoint(FsScheme, FsPath) - Constructor for class de.schlichtherle.truezip.fs.FsMountPoint
-
Constructs a new opaque mount point by composing its URI from the given
scheme and path.
- FsMountPointBeanInfo - Class in de.schlichtherle.truezip.fs
-
- FsMountPointBeanInfo() - Constructor for class de.schlichtherle.truezip.fs.FsMountPointBeanInfo
-
- FsMultiplexedOutputShop<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
Decorates annother output shop to support a virtually unlimited number of
entries which may be written concurrently while actually at most one entry
is written concurrently to the decorated output shop.
- FsMultiplexedOutputShop(OutputShop<E>, IOPool<?>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop
-
Constructs a new multiplexed output shop.
- FsNeedsLockRetryException - Exception in de.schlichtherle.truezip.fs
-
Indicates that all file system locks need to get released before the
operation can get retried.
- FsNeedsSyncException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system controller needs to get
synced before the operation can
get retried.
- FsOutputOption - Enum in de.schlichtherle.truezip.fs
-
Defines options for output operations.
- FsOutputOptions - Class in de.schlichtherle.truezip.fs
-
Provides common output options.
- FsPath - Class in de.schlichtherle.truezip.fs
-
Addresses an entry in a file system.
- FsPath(File) - Constructor for class de.schlichtherle.truezip.fs.FsPath
-
- FsPath(URI) - Constructor for class de.schlichtherle.truezip.fs.FsPath
-
- FsPath(URI, FsUriModifier) - Constructor for class de.schlichtherle.truezip.fs.FsPath
-
Constructs a new path by parsing the given URI.
- FsPath(FsMountPoint, FsEntryName) - Constructor for class de.schlichtherle.truezip.fs.FsPath
-
Constructs a new path by composing its URI from the given nullable mount
point and entry name.
- FsPathBeanInfo - Class in de.schlichtherle.truezip.fs
-
- FsPathBeanInfo() - Constructor for class de.schlichtherle.truezip.fs.FsPathBeanInfo
-
- FsPersistentFalsePositiveException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system is a false positive file system and that this
exception may get cached until the federated (archive) file system gets
synced
again.
- FsPersistentFalsePositiveException(FsModel, IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsPersistentFalsePositiveException
-
- FsReadOnlyArchiveFileSystemException - Exception in de.schlichtherle.truezip.fs.archive
-
Thrown to indicate that an operation was trying to modify a read-only
FsArchiveFileSystem
.
- FsResourceController - Class in de.schlichtherle.truezip.fs
-
Accounts input and output resources returned by its decorated controller.
- FsResourceController(FsController<? extends FsLockModel>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController
-
Constructs a new file system resource controller.
- FsResourceOpenException - Exception in de.schlichtherle.truezip.fs
-
- FsScheme - Class in de.schlichtherle.truezip.fs
-
- FsScheme(String) - Constructor for class de.schlichtherle.truezip.fs.FsScheme
-
Constructs a new URI scheme by parsing the given string.
- FsSchemeBeanInfo - Class in de.schlichtherle.truezip.fs
-
- FsSchemeBeanInfo() - Constructor for class de.schlichtherle.truezip.fs.FsSchemeBeanInfo
-
- FsSyncController - Class in de.schlichtherle.truezip.fs
-
Performs a
sync
operation on the
file system if and only if any decorated file system controller throws an
FsNeedsSyncException
.
- FsSyncController(FsController<? extends FsLockModel>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController
-
Constructs a new file system sync controller.
- FsSyncException - Exception in de.schlichtherle.truezip.fs
-
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
- FsSyncException(FsModel, IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsSyncException
-
- FsSyncExceptionBuilder - Class in de.schlichtherle.truezip.fs
-
- FsSyncExceptionBuilder() - Constructor for class de.schlichtherle.truezip.fs.FsSyncExceptionBuilder
-
- FsSyncOption - Enum in de.schlichtherle.truezip.fs
-
Defines the available options for the synchronization of federated file
systems via the methods
FsController.sync(BitField)
and its many
variants and incarnations in the TrueZIP Kernel and client API modules.
- FsSyncOptions - Class in de.schlichtherle.truezip.fs
-
Provides common options for use with
FsController.sync(BitField)
and
its many variants and incarnations in the TrueZIP Kernel and client API
modules.
- FsSyncWarningException - Exception in de.schlichtherle.truezip.fs
-
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
- FsSyncWarningException(FsModel, IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsSyncWarningException
-
- FsUriModifier - Enum in de.schlichtherle.truezip.fs
-
- FsUriModifier.PostFix - Enum in de.schlichtherle.truezip.fs
-