- factory - Variable in class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem
-
- FACTORY - Static variable in class de.schlichtherle.truezip.socket.ByteArrayIOEntry
-
- FACTORY - Static variable in class de.schlichtherle.truezip.socket.IOCache
-
- 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.
- FIFO_SIZE - Static variable in class de.schlichtherle.truezip.io.Streams
-
The size of the FIFO used for exchanging I/O buffers between a reader
thread and a writer thread.
- 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(Exception) - Constructor for exception de.schlichtherle.truezip.io.FileBusyException
-
- fileSystem - Variable in class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController.MountedFileSystem
-
- FilteringIterator<T> - Class in de.schlichtherle.truezip.util
-
An iterator which filters another iterator.
- FilteringIterator(Iterator<T>) - Constructor for class de.schlichtherle.truezip.util.FilteringIterator
-
Constructs a new filtering iterator which filters the given iterator.
- FilteringIterator(Iterable<T>) - Constructor for class de.schlichtherle.truezip.util.FilteringIterator
-
Constructs a new filtering iterator which filters the given iterable.
- finalize() - Method in class de.schlichtherle.truezip.fs.FsResourceController.AccountedInputStream
-
- finalize() - Method in class de.schlichtherle.truezip.fs.FsResourceController.AccountedOutputStream
-
- finalize() - Method in class de.schlichtherle.truezip.fs.FsResourceController.AccountedReadOnlyFile
-
- finalize() - Method in class de.schlichtherle.truezip.fs.FsResourceController.AccountedSeekableByteChannel
-
- fix(String) - Method in class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem
-
Called from a constructor to fix the parent directories of the
file system entry identified by name, ensuring that all
parent directories of the file system entry exist and that they
contain the respective base.
- fixum - Variable in class de.schlichtherle.truezip.io.Paths.Splitter
-
- flush() - Method in class de.schlichtherle.truezip.fs.FsCachingController.EntryController
-
- flush() - Method in class de.schlichtherle.truezip.io.DecoratingOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.io.IOExceptionOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.io.SynchronizedOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop.DisconnectableOutputStream
-
- flush() - Method in class de.schlichtherle.truezip.socket.IOCache
-
Writes the cached entry data to the backing store unless already done.
- flush() - Method in class de.schlichtherle.truezip.socket.LazyOutputSocket.ProxyOutputStream
-
- fp - Variable in class de.schlichtherle.truezip.rof.BufferedReadOnlyFile
-
The virtual file pointer in the file data.
- fp - Variable in class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
The virtual file pointer in the file data.
- fragment - Variable in class de.schlichtherle.truezip.util.UriBuilder
-
- 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
-
- FsArchiveController<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
An abstract base class for any archive file system controller which
provide all the essential services required for accessing a prospective
archive file.
- FsArchiveController(FsConcurrentModel) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveController
-
Constructs a new basic archive controller.
- FsArchiveController.Input - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveController.Input(FsEntryName) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveController.Input
-
- FsArchiveController.Output - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveController.Output(FsEntryName, BitField<FsOutputOption>, Entry) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveController.Output
-
- FsArchiveController.ProxyEntry - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveController.ProxyEntry(FsArchiveEntry) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveController.ProxyEntry
-
- FsArchiveDriver<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
An abstract factory for components required for accessing a federated file
system which is enclosed in a parent file system.
- FsArchiveDriver() - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveDriver
-
- FsArchiveEntry - Interface in de.schlichtherle.truezip.fs.archive
-
Represents an entry in an archive file.
- FsArchiveFileSystem<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
A read/write virtual file system for archive entries.
- FsArchiveFileSystem(FsArchiveDriver<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem
-
- FsArchiveFileSystem(FsArchiveDriver<E>, EntryContainer<E>, Entry) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem
-
- FsArchiveFileSystem.EntryTable<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveFileSystem.EntryTable(int) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.EntryTable
-
- FsArchiveFileSystem.PathLink - Class in de.schlichtherle.truezip.fs.archive
-
TODO: This implementation yields a potential issue: The state of the
file system may be altered between the construction of an instance and
the call to the
FsArchiveFileSystem.PathLink.run() method, which may render the operation
illegal and corrupt the file system.
- FsArchiveFileSystem.PathLink(String, Entry.Type, BitField<FsOutputOption>, Entry) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.PathLink
-
- FsArchiveFileSystem.SegmentLink<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
- FsArchiveFileSystem.SegmentLink(String, FsCovariantEntry<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.SegmentLink
-
Constructs a new SegmentLink.
- FsArchiveFileSystem.Splitter - Class in de.schlichtherle.truezip.fs.archive
-
Splits a given path name into its parent path name and base name.
- FsArchiveFileSystem.Splitter() - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.Splitter
-
- FsArchiveFileSystemEvent<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
An archive file system event.
- FsArchiveFileSystemEvent(FsArchiveFileSystem<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystemEvent
-
Constructs a new archive file system event.
- FsArchiveFileSystemException - Exception in de.schlichtherle.truezip.fs.archive
-
- FsArchiveFileSystemException(String, String) - Constructor for exception de.schlichtherle.truezip.fs.archive.FsArchiveFileSystemException
-
- FsArchiveFileSystemException(String, IOException) - Constructor for exception de.schlichtherle.truezip.fs.archive.FsArchiveFileSystemException
-
- FsArchiveFileSystemException(String, String, IOException) - Constructor for exception de.schlichtherle.truezip.fs.archive.FsArchiveFileSystemException
-
- FsArchiveFileSystemOperation<E extends FsArchiveEntry> - Interface in de.schlichtherle.truezip.fs.archive
-
Represents an operation on a chain of one or more archive entries.
- FsArchiveFileSystemTouchListener<E extends FsArchiveEntry> - Interface in de.schlichtherle.truezip.fs.archive
-
- FsCacheableFalsePositiveException - Exception in de.schlichtherle.truezip.fs.archive
-
A cacheable false positive exception.
- FsCacheableFalsePositiveException(IOException) - Constructor for exception de.schlichtherle.truezip.fs.archive.FsCacheableFalsePositiveException
-
- FsCachingController - Class in de.schlichtherle.truezip.fs
-
A content caching file system controller implements a combined caching and
buffering strategy for entry data.
- FsCachingController(FsController<? extends FsConcurrentModel>, IOPool<?>) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController
-
Constructs a new content caching file system controller.
- FsCachingController.EntryController - Class in de.schlichtherle.truezip.fs
-
A cache for the contents of an individual file system entry.
- FsCachingController.EntryController(FsEntryName) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController
-
- FsCachingController.EntryController.EntryInput - Class in de.schlichtherle.truezip.fs
-
An input socket proxy.
- FsCachingController.EntryController.EntryInput(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.EntryInput
-
- FsCachingController.EntryController.EntryInputStream - Class in de.schlichtherle.truezip.fs
-
An input stream proxy.
- FsCachingController.EntryController.EntryInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.EntryInputStream
-
- FsCachingController.EntryController.EntryOutput - Class in de.schlichtherle.truezip.fs
-
An output socket proxy.
- FsCachingController.EntryController.EntryOutput(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.EntryOutput
-
- FsCachingController.EntryController.EntryOutputStream - Class in de.schlichtherle.truezip.fs
-
An output stream proxy.
- FsCachingController.EntryController.EntryOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.EntryOutputStream
-
- FsCachingController.EntryController.EntrySeekableByteChannel - Class in de.schlichtherle.truezip.fs
-
A seekable byte channel proxy.
- FsCachingController.EntryController.EntrySeekableByteChannel(SeekableByteChannel) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.EntrySeekableByteChannel
-
- FsCachingController.EntryController.Nio2EntryOutput - Class in de.schlichtherle.truezip.fs
-
An output socket proxy which supports NIO.2.
- FsCachingController.EntryController.Nio2EntryOutput(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.EntryController.Nio2EntryOutput
-
- FsCachingController.EntrySocketFactory - Enum in de.schlichtherle.truezip.fs
-
- FsCachingController.EntrySocketFactory() - Constructor for enum de.schlichtherle.truezip.fs.FsCachingController.EntrySocketFactory
-
- FsCachingController.Input - Class in de.schlichtherle.truezip.fs
-
- FsCachingController.Input(InputSocket<?>, FsEntryName, BitField<FsInputOption>) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.Input
-
- FsCachingController.Output - Class in de.schlichtherle.truezip.fs
-
- FsCachingController.Output(OutputSocket<?>, FsEntryName, BitField<FsOutputOption>, Entry) - Constructor for class de.schlichtherle.truezip.fs.FsCachingController.Output
-
- 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.
- FsCharsetArchiveDriver.ThreadLocalCharsetEncoder - Class in de.schlichtherle.truezip.fs.archive
-
- FsCharsetArchiveDriver.ThreadLocalCharsetEncoder() - Constructor for class de.schlichtherle.truezip.fs.archive.FsCharsetArchiveDriver.ThreadLocalCharsetEncoder
-
- 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.
- FsConcurrentController - Class in de.schlichtherle.truezip.fs
-
A concurrent file system controller which decorates another file system
controller in order to provide read/write lock features for multi-threaded
access by its clients.
- FsConcurrentController(FsController<? extends FsConcurrentModel>) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController
-
Constructs a new concurrent file system controller.
- FsConcurrentController.ConcurrentInputStream - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.ConcurrentInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.ConcurrentInputStream
-
- FsConcurrentController.ConcurrentOutputStream - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.ConcurrentOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.ConcurrentOutputStream
-
- FsConcurrentController.ConcurrentReadOnlyFile - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.ConcurrentReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.ConcurrentReadOnlyFile
-
- FsConcurrentController.ConcurrentSeekableByteChannel - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.ConcurrentSeekableByteChannel(SeekableByteChannel) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.ConcurrentSeekableByteChannel
-
- FsConcurrentController.ConcurrentSocketFactory - Enum in de.schlichtherle.truezip.fs
-
- FsConcurrentController.ConcurrentSocketFactory() - Constructor for enum de.schlichtherle.truezip.fs.FsConcurrentController.ConcurrentSocketFactory
-
- FsConcurrentController.Input - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.Input
-
- FsConcurrentController.Nio2Input - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.Nio2Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.Nio2Input
-
- FsConcurrentController.Nio2Output - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.Nio2Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.Nio2Output
-
- FsConcurrentController.Output - Class in de.schlichtherle.truezip.fs
-
- FsConcurrentController.Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentController.Output
-
- FsConcurrentModel - Class in de.schlichtherle.truezip.fs
-
A file system model which supports multiple concurrent reader threads.
- FsConcurrentModel(FsModel) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentModel
-
- FsConcurrentModelController - Class in de.schlichtherle.truezip.fs
-
An abstract file system controller which requires an
FsConcurrentModel so that it can forward calls to its additional
protected methods to this model for the convenience of sub-classes.
- FsConcurrentModelController(FsConcurrentModel) - Constructor for class de.schlichtherle.truezip.fs.FsConcurrentModelController
-
Constructs a new file system controller for the given
concurrent file system model.
- FsContextController - Class in de.schlichtherle.truezip.fs.archive
-
A file system controller which decorates another file system controller in
order to inject the original values of selected parameters for its operation
in progress.
- FsContextController(FsDefaultArchiveController<?>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsContextController
-
Constructs a new operation file system controller.
- FsContextController.Input - Class in de.schlichtherle.truezip.fs.archive
-
- FsContextController.Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsContextController.Input
-
- FsContextController.Output - Class in de.schlichtherle.truezip.fs.archive
-
- FsContextController.Output(OutputSocket<?>, BitField<FsOutputOption>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsContextController.Output
-
- 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
-
- 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 given path.
- FsDecoratingConcurrentModelController<C extends FsController<? extends FsConcurrentModel>> - Class in de.schlichtherle.truezip.fs
-
An abstract file system controller which requires an
FsConcurrentModel so that it can forward its additional method
calls to this model for the convenience of the sub-class.
- FsDecoratingConcurrentModelController(C) - Constructor for class de.schlichtherle.truezip.fs.FsDecoratingConcurrentModelController
-
Constructs a new decorating file system controller.
- 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 file system 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
-
- FsDefaultArchiveController<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
This archive controller manages I/O to the entry which represents the target
archive file in its parent file system and resolves archive entry collisions,
for example by performing a full update of the target archive file.
- FsDefaultArchiveController(FsConcurrentModel, FsController<?>, FsArchiveDriver<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController
-
Constructs a new archive file system controller.
- FsDefaultArchiveController.DummyInputArchive<E extends Entry> - Class in de.schlichtherle.truezip.fs.archive
-
A dummy input archive to substitute for null when copying.
- FsDefaultArchiveController.DummyInputArchive() - Constructor for class de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController.DummyInputArchive
-
- FsDefaultArchiveController.InputArchive<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
- FsDefaultArchiveController.InputArchive(InputShop<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController.InputArchive
-
- FsDefaultArchiveController.OutputArchive<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
- FsDefaultArchiveController.OutputArchive(OutputShop<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController.OutputArchive
-
- FsDefaultArchiveController.TouchListener - Class in de.schlichtherle.truezip.fs.archive
-
An archive file system listener which makes the output before it
touches the file system model.
- FsDefaultArchiveController.TouchListener() - Constructor for class de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController.TouchListener
-
- 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
-
- FsDefaultManager(Link.Type) - Constructor for class de.schlichtherle.truezip.fs.FsDefaultManager
-
Provided for unit testing.
- FsDefaultManager.FsControllerComparator - Class in de.schlichtherle.truezip.fs
-
Orders file system controllers so that all file systems appear before
any of their parent file systems.
- FsDefaultManager.FsControllerComparator() - Constructor for class de.schlichtherle.truezip.fs.FsDefaultManager.FsControllerComparator
-
- FsDefaultManager.ScheduledModel - Class in de.schlichtherle.truezip.fs
-
A model which schedules its controller for
synchronization by "observing" its
touched property.
- FsDefaultManager.ScheduledModel(FsMountPoint, FsModel) - Constructor for class de.schlichtherle.truezip.fs.FsDefaultManager.ScheduledModel
-
- 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 found on the class path.
- FsDriverLocator() - Constructor for class de.schlichtherle.truezip.fs.sl.FsDriverLocator
-
You cannot instantiate this class.
- FsDriverLocator.Boot - Class in de.schlichtherle.truezip.fs.sl
-
A static data utility class used for lazy initialization.
- FsDriverLocator.Boot() - Constructor for class de.schlichtherle.truezip.fs.sl.FsDriverLocator.Boot
-
- 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
-
- FsException - Exception in de.schlichtherle.truezip.fs
-
An abstract exception which indicates an exceptional condition discovered
in the TrueZIP Kernel.
- FsException() - Constructor for exception de.schlichtherle.truezip.fs.FsException
-
- FsException(Throwable) - Constructor for exception de.schlichtherle.truezip.fs.FsException
-
- FsFailSafeManager - Class in de.schlichtherle.truezip.fs
-
- FsFailSafeManager(FsManager) - Constructor for class de.schlichtherle.truezip.fs.FsFailSafeManager
-
- FsFailSafeManager.Shutdown - Class in de.schlichtherle.truezip.fs
-
A shutdown hook thread.
- FsFailSafeManager.Shutdown(Runnable) - Constructor for class de.schlichtherle.truezip.fs.FsFailSafeManager.Shutdown
-
- FsFailSafeManager.Sync - Class in de.schlichtherle.truezip.fs
-
A runnable which committs all unsynchronized changes to file systems.
- FsFailSafeManager.Sync(FsManager) - Constructor for class de.schlichtherle.truezip.fs.FsFailSafeManager.Sync
-
- FsFalsePositiveException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system is a false positive file system.
- FsFalsePositiveException(IOException) - Constructor for exception de.schlichtherle.truezip.fs.FsFalsePositiveException
-
- FsFederatingController - Class in de.schlichtherle.truezip.fs
-
- FsFederatingController(FsController<?>) - Constructor for class de.schlichtherle.truezip.fs.FsFederatingController
-
Constructs a new file system federating controller.
- FsFederatingController.Input - Class in de.schlichtherle.truezip.fs
-
- FsFederatingController.Input(InputSocket<?>, FsEntryName, BitField<FsInputOption>) - Constructor for class de.schlichtherle.truezip.fs.FsFederatingController.Input
-
- FsFederatingController.Output - Class in de.schlichtherle.truezip.fs
-
- FsFederatingController.Output(OutputSocket<?>, FsEntryName, BitField<FsOutputOption>, Entry) - Constructor for class de.schlichtherle.truezip.fs.FsFederatingController.Output
-
- FsFileSystemArchiveController<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
This abstract archive controller controls the mount state transition.
- FsFileSystemArchiveController(FsConcurrentModel) - Constructor for class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController
-
Creates a new instance of FsFileSystemArchiveController
- FsFileSystemArchiveController.FalsePositiveFileSystem - Class in de.schlichtherle.truezip.fs.archive
-
- FsFileSystemArchiveController.FalsePositiveFileSystem(FsCacheableFalsePositiveException) - Constructor for class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController.FalsePositiveFileSystem
-
- FsFileSystemArchiveController.MountedFileSystem - Class in de.schlichtherle.truezip.fs.archive
-
- FsFileSystemArchiveController.MountedFileSystem(FsArchiveFileSystem<E>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController.MountedFileSystem
-
- FsFileSystemArchiveController.MountState<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
Represents the mount state of the archive file system.
- FsFileSystemArchiveController.MountState() - Constructor for class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController.MountState
-
- FsFileSystemArchiveController.ResetFileSystem - Class in de.schlichtherle.truezip.fs.archive
-
- FsFileSystemArchiveController.ResetFileSystem() - Constructor for class de.schlichtherle.truezip.fs.archive.FsFileSystemArchiveController.ResetFileSystem
-
- 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.
- FsFilteringManager.FilteredControllerIterator - Class in de.schlichtherle.truezip.fs
-
- FsFilteringManager.FilteredControllerIterator() - Constructor for class de.schlichtherle.truezip.fs.FsFilteringManager.FilteredControllerIterator
-
- FsInputOption - Enum in de.schlichtherle.truezip.fs
-
Defines the options for input operations.
- FsInputOption() - Constructor for enum de.schlichtherle.truezip.fs.FsInputOption
-
- FsInputOptions - Class in de.schlichtherle.truezip.fs
-
- FsInputOptions() - Constructor for class de.schlichtherle.truezip.fs.FsInputOptions
-
You cannot instantiate this class.
- 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
-
- FsManager.Visitor - Interface in de.schlichtherle.truezip.fs
-
A visitor for file system controllers.
- 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.
- FsManagerLocator() - Constructor for class de.schlichtherle.truezip.fs.sl.FsManagerLocator
-
You cannot instantiate this class.
- FsManagerLocator.Boot - Class in de.schlichtherle.truezip.fs.sl
-
A static data utility class used for lazy initialization.
- FsManagerLocator.Boot() - Constructor for class de.schlichtherle.truezip.fs.sl.FsManagerLocator.Boot
-
- 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<AE 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<AE>, IOPool<?>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop
-
Constructs a new multiplexed output shop.
- FsMultiplexedOutputShop.BufferedEntriesIterator - Class in de.schlichtherle.truezip.fs.archive
-
- FsMultiplexedOutputShop.BufferedEntriesIterator() - Constructor for class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.BufferedEntriesIterator
-
- FsMultiplexedOutputShop.BufferedEntryOutputStream - Class in de.schlichtherle.truezip.fs.archive
-
This entry output stream writes the archive entry to an
I/O pool entry.
- FsMultiplexedOutputShop.BufferedEntryOutputStream(IOPool.Entry<?>, OutputSocket<? extends AE>) - Constructor for class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.BufferedEntryOutputStream
-
- FsMultiplexedOutputShop.EntryOutputStream - Class in de.schlichtherle.truezip.fs.archive
-
This entry output stream writes directly to this output shop.
- FsMultiplexedOutputShop.EntryOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.EntryOutputStream
-
- FsNotSyncedException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a file system should get
synced before a
file system operation can commence.
- FsNotSyncedException() - Constructor for exception de.schlichtherle.truezip.fs.FsNotSyncedException
-
- FsNotWriteLockedException - Exception in de.schlichtherle.truezip.fs
-
Indicates that a resource should be write locked by the current thread,
but the write lock cannot get acquired for some reason.
- FsNotWriteLockedException() - Constructor for exception de.schlichtherle.truezip.fs.FsNotWriteLockedException
-
- FsNotWriteLockedException(FsNotWriteLockedException) - Constructor for exception de.schlichtherle.truezip.fs.FsNotWriteLockedException
-
- FsOperationContext - Class in de.schlichtherle.truezip.fs.archive
-
A JavaBean which represents the original values of selected parameters
for the
FsContextController operation in progress.
- FsOperationContext() - Constructor for class de.schlichtherle.truezip.fs.archive.FsOperationContext
-
- FsOutputOption - Enum in de.schlichtherle.truezip.fs
-
Defines options for output operations.
- FsOutputOption() - Constructor for enum de.schlichtherle.truezip.fs.FsOutputOption
-
- FsOutputOptions - Class in de.schlichtherle.truezip.fs
-
- FsOutputOptions() - Constructor for class de.schlichtherle.truezip.fs.FsOutputOptions
-
You cannot instantiate this class.
- 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
-
- FsReadOnlyArchiveFileSystem<E extends FsArchiveEntry> - Class in de.schlichtherle.truezip.fs.archive
-
A read-only virtual file system for archive entries.
- FsReadOnlyArchiveFileSystem(EntryContainer<E>, FsArchiveDriver<E>, Entry) - Constructor for class de.schlichtherle.truezip.fs.archive.FsReadOnlyArchiveFileSystem
-
- FsReadOnlyArchiveFileSystemException - Exception in de.schlichtherle.truezip.fs.archive
-
- FsReadOnlyArchiveFileSystemException() - Constructor for exception de.schlichtherle.truezip.fs.archive.FsReadOnlyArchiveFileSystemException
-
- FsResourceAccountant - Class in de.schlichtherle.truezip.fs
-
- FsResourceAccountant(Lock) - Constructor for class de.schlichtherle.truezip.fs.FsResourceAccountant
-
Constructs a new resource accountant with the given lock.
- FsResourceAccountant.Account - Class in de.schlichtherle.truezip.fs
-
- FsResourceAccountant.Account(Closeable) - Constructor for class de.schlichtherle.truezip.fs.FsResourceAccountant.Account
-
- FsResourceAccountant.Collector - Class in de.schlichtherle.truezip.fs
-
A high priority daemon thread which runs an endless loop in order to
collect account references which have been picked up by the garbage
collector and notify their respective resource accountant.
- FsResourceAccountant.Collector() - Constructor for class de.schlichtherle.truezip.fs.FsResourceAccountant.Collector
-
- FsResourceController - Class in de.schlichtherle.truezip.fs
-
Accounts input and output resources returned by its decorated controller.
- FsResourceController(FsController<? extends FsConcurrentModel>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController
-
Constructs a new file system resource controller.
- FsResourceController.AccountedInputStream - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.AccountedInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.AccountedInputStream
-
- FsResourceController.AccountedOutputStream - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.AccountedOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.AccountedOutputStream
-
- FsResourceController.AccountedReadOnlyFile - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.AccountedReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.AccountedReadOnlyFile
-
- FsResourceController.AccountedSeekableByteChannel - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.AccountedSeekableByteChannel(SeekableByteChannel) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.AccountedSeekableByteChannel
-
- FsResourceController.AccountingSocketFactory - Enum in de.schlichtherle.truezip.fs
-
- FsResourceController.AccountingSocketFactory() - Constructor for enum de.schlichtherle.truezip.fs.FsResourceController.AccountingSocketFactory
-
- FsResourceController.Input - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.Input
-
- FsResourceController.Nio2Input - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.Nio2Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.Nio2Input
-
- FsResourceController.Nio2Output - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.Nio2Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.Nio2Output
-
- FsResourceController.Output - Class in de.schlichtherle.truezip.fs
-
- FsResourceController.Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsResourceController.Output
-
- 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<M extends FsModel> - Class in de.schlichtherle.truezip.fs
-
A decorating file system controller which performs a
sync operation on the
file system if the decorated file system controller throws an
FsNotSyncedException.
- FsSyncController(FsController<? extends M>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController
-
Constructs a new file system sync controller.
- FsSyncController.Input - Class in de.schlichtherle.truezip.fs
-
- FsSyncController.Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController.Input
-
- FsSyncController.Nio2Input - Class in de.schlichtherle.truezip.fs
-
- FsSyncController.Nio2Input(InputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController.Nio2Input
-
- FsSyncController.Nio2Output - Class in de.schlichtherle.truezip.fs
-
- FsSyncController.Nio2Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController.Nio2Output
-
- FsSyncController.Output - Class in de.schlichtherle.truezip.fs
-
- FsSyncController.Output(OutputSocket<?>) - Constructor for class de.schlichtherle.truezip.fs.FsSyncController.Output
-
- FsSyncController.SyncSocketFactory - Enum in de.schlichtherle.truezip.fs
-
- FsSyncController.SyncSocketFactory() - Constructor for enum de.schlichtherle.truezip.fs.FsSyncController.SyncSocketFactory
-
- 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
-
- FsSyncException(FsModel, IOException, int) - 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
-
- FsSyncOption() - Constructor for enum de.schlichtherle.truezip.fs.FsSyncOption
-
- FsSyncOptions - Class in de.schlichtherle.truezip.fs
-
- FsSyncOptions() - Constructor for class de.schlichtherle.truezip.fs.FsSyncOptions
-
You cannot instantiate this class.
- 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() - Constructor for enum de.schlichtherle.truezip.fs.FsUriModifier
-
- FsUriModifier.PostFix - Enum in de.schlichtherle.truezip.fs
-
- FsUriModifier.PostFix() - Constructor for enum de.schlichtherle.truezip.fs.FsUriModifier.PostFix
-