- filter(Filter<? super FsController>) - Method in class net.java.truevfs.kernel.spec.FsSync
-
- forPrefix(FsMountPoint) - Static method in class net.java.truevfs.kernel.spec.FsControllerFilter
-
Returns a controller filter for the given prefix mount point.
- forPrefix(FsMountPoint) - Static method in class net.java.truevfs.kernel.spec.FsModelFilter
-
Returns a model filter for the given prefix mount point.
- forPrefix(FsMountPoint) - Static method in class net.java.truevfs.kernel.spec.FsPrefixMountPointFilter
-
Returns a prefix mount point filter for the given prefix mount point.
- FsAbstractCompositeDriver - Class in net.java.truevfs.kernel.spec
-
An abstract composite driver.
- FsAbstractCompositeDriver() - Constructor for class net.java.truevfs.kernel.spec.FsAbstractCompositeDriver
-
- FsAbstractController - Class in net.java.truevfs.kernel.spec
-
- FsAbstractController(FsModel) - Constructor for class net.java.truevfs.kernel.spec.FsAbstractController
-
Constructs a new file system controller for the given model.
- FsAbstractManager - Class in net.java.truevfs.kernel.spec
-
An abstract file system manager.
- FsAbstractManager() - Constructor for class net.java.truevfs.kernel.spec.FsAbstractManager
-
- FsAbstractModel - Class in net.java.truevfs.kernel.spec
-
An abstract file system model which does not implement the property
touched.
- FsAbstractModel(FsMountPoint, FsModel) - Constructor for class net.java.truevfs.kernel.spec.FsAbstractModel
-
- FsAbstractNode - Class in net.java.truevfs.kernel.spec
-
An abstract file system node is a node which can implement multiple types
and list directory members.
- FsAbstractNode() - Constructor for class net.java.truevfs.kernel.spec.FsAbstractNode
-
- FsAccessOption - Enum in net.java.truevfs.kernel.spec
-
Defines common access options for I/O operations.
- FsAccessOptions - Class in net.java.truevfs.kernel.spec
-
Provides common bit fields of access options for I/O operations.
- FsAccessOptionsController - Class in net.java.truevfs.kernel.spec
-
Maps the access options before delegating the called operation.
- FsAccessOptionsController(FsController) - Constructor for class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- FsArchiveDriver<E extends FsArchiveEntry> - Class in net.java.truevfs.kernel.spec
-
An abstract factory for components required for accessing archive files.
- FsArchiveDriver() - Constructor for class net.java.truevfs.kernel.spec.FsArchiveDriver
-
- FsArchiveEntries - Class in net.java.truevfs.kernel.spec
-
- FsArchiveEntry - Interface in net.java.truevfs.kernel.spec
-
Represents an entry in an archive file.
- FsAssertion - Annotation Type in net.java.truevfs.kernel.spec
-
Asserts the properties of a virtual file system operation.
- FsAssertion.Level - Enum in net.java.truevfs.kernel.spec
-
The property level of a virtual file system operation.
- FsCompositeDriver - Interface in net.java.truevfs.kernel.spec
-
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 - Interface in net.java.truevfs.kernel.spec
-
Provides read/write access to a file system.
- FsController.Factory<Context> - Interface in net.java.truevfs.kernel.spec
-
- FsControllerComparator - Class in net.java.truevfs.kernel.spec
-
- FsControllerComparator() - Constructor for class net.java.truevfs.kernel.spec.FsControllerComparator
-
- FsControllerFilter - Class in net.java.truevfs.kernel.spec
-
A filter which accepts a given file system
controller if its file system
model is accepted by the configured file system model
filter.
- FsControllerFilter(Filter<? super FsModel>) - Constructor for class net.java.truevfs.kernel.spec.FsControllerFilter
-
- FsCovariantNode<E extends FsArchiveEntry> - Class in net.java.truevfs.kernel.spec
-
A covariant file system node maintains a map of
archive entries and uses its
key property to determine the archive entry in the map to
which it forwards calls to
FsCovariantNode.getEntry(),
Entry.getSize(Size),
Entry.getTime(Access) et al.
- FsCovariantNode(String) - Constructor for class net.java.truevfs.kernel.spec.FsCovariantNode
-
Constructs a new covariant file system node with the given path.
- FsDecoratingController - Class in net.java.truevfs.kernel.spec
-
An abstract decorator for a file system controller.
- FsDecoratingController(FsController) - Constructor for class net.java.truevfs.kernel.spec.FsDecoratingController
-
- FsDecoratingManager - Class in net.java.truevfs.kernel.spec
-
An abstract decorator for a file system manager.
- FsDecoratingManager(FsManager) - Constructor for class net.java.truevfs.kernel.spec.FsDecoratingManager
-
- FsDecoratingModel - Class in net.java.truevfs.kernel.spec
-
An abstract decorator for a file system model.
- FsDecoratingModel(FsModel) - Constructor for class net.java.truevfs.kernel.spec.FsDecoratingModel
-
- FsDriver - Class in net.java.truevfs.kernel.spec
-
An abstract factory for components required to access a file system.
- FsDriver() - Constructor for class net.java.truevfs.kernel.spec.FsDriver
-
- FsDriverMapFactory - Class in net.java.truevfs.kernel.spec.spi
-
A service for creating maps of file system schemes to file system drivers.
- FsDriverMapFactory() - Constructor for class net.java.truevfs.kernel.spec.spi.FsDriverMapFactory
-
- FsDriverMapLocator - Class in net.java.truevfs.kernel.spec.sl
-
A container of the singleton immutable map of all known file system schemes
to file system drivers.
- FsDriverMapModifier - Class in net.java.truevfs.kernel.spec.spi
-
An abstract service for modifying maps of file system schemes to file
system drivers.
- FsDriverMapModifier() - Constructor for class net.java.truevfs.kernel.spec.spi.FsDriverMapModifier
-
- FsInputSocketSource - Class in net.java.truevfs.kernel.spec
-
An adapter from an input socket to a source with access options.
- FsInputSocketSource(BitField<FsAccessOption>, InputSocket<? extends Entry>) - Constructor for class net.java.truevfs.kernel.spec.FsInputSocketSource
-
- FsInputSocketSource(FsInputSocketSource) - Constructor for class net.java.truevfs.kernel.spec.FsInputSocketSource
-
- FsManager - Interface in net.java.truevfs.kernel.spec
-
A container which creates
FsController file system controllers
and manages their life cycle.
- FsManagerDecorator - Class in net.java.truevfs.kernel.spec.spi
-
An abstract service for decorating file system managers.
- FsManagerDecorator() - Constructor for class net.java.truevfs.kernel.spec.spi.FsManagerDecorator
-
- FsManagerFactory - Class in net.java.truevfs.kernel.spec.spi
-
An abstract service for creating file system managers.
- FsManagerFactory() - Constructor for class net.java.truevfs.kernel.spec.spi.FsManagerFactory
-
- FsManagerLocator - Class in net.java.truevfs.kernel.spec.sl
-
A container of the singleton file system manager.
- FsModel - Interface in net.java.truevfs.kernel.spec
-
Defines common properties of any file system.
- FsModel.Factory<Context> - Interface in net.java.truevfs.kernel.spec
-
- FsModelFilter - Class in net.java.truevfs.kernel.spec
-
A filter which accepts a given file system
model if its
file system
mount point is accepted by the
configured file system mount point filter.
- FsModelFilter(Filter<? super FsMountPoint>) - Constructor for class net.java.truevfs.kernel.spec.FsModelFilter
-
- FsMountPoint - Class in net.java.truevfs.kernel.spec
-
Addresses a file system mount point.
- FsMountPoint(URI) - Constructor for class net.java.truevfs.kernel.spec.FsMountPoint
-
- FsMountPoint(URI, FsUriModifier) - Constructor for class net.java.truevfs.kernel.spec.FsMountPoint
-
Constructs a new mount point by parsing the given URI.
- FsMountPoint(FsScheme, FsNodePath) - Constructor for class net.java.truevfs.kernel.spec.FsMountPoint
-
Constructs a new opaque mount point by composing its URI from the given
scheme and path.
- FsNode - Interface in net.java.truevfs.kernel.spec
-
A file system node is an entry which can implement multiple entry types and
list directory members.
- FsNodeName - Class in net.java.truevfs.kernel.spec
-
Addresses a file system node relative to its
mount point.
- FsNodeName(URI) - Constructor for class net.java.truevfs.kernel.spec.FsNodeName
-
Constructs a new file system node name by parsing the given URI.
- FsNodeName(URI, FsUriModifier) - Constructor for class net.java.truevfs.kernel.spec.FsNodeName
-
Constructs a new file system node name by parsing the given URI
after applying the given URI modifier.
- FsNodeName(FsNodeName, FsNodeName) - Constructor for class net.java.truevfs.kernel.spec.FsNodeName
-
Constructs a new file system node name by resolving the given member
file system node name against the given parent file system node name.
- FsNodePath - Class in net.java.truevfs.kernel.spec
-
Addresses a file system node.
- FsNodePath(File) - Constructor for class net.java.truevfs.kernel.spec.FsNodePath
-
- FsNodePath(URI) - Constructor for class net.java.truevfs.kernel.spec.FsNodePath
-
- FsNodePath(URI, FsUriModifier) - Constructor for class net.java.truevfs.kernel.spec.FsNodePath
-
Constructs a new path by parsing the given URI.
- FsNodePath(FsMountPoint, FsNodeName) - Constructor for class net.java.truevfs.kernel.spec.FsNodePath
-
Constructs a new path by composing its URI from the given nullable mount
point and node name.
- FsOpenResourceException - Exception in net.java.truevfs.kernel.spec
-
- FsOpenResourceException(int, int) - Constructor for exception net.java.truevfs.kernel.spec.FsOpenResourceException
-
- FsOutputSocketSink - Class in net.java.truevfs.kernel.spec
-
An adapter from an output socket to a sink with access options.
- FsOutputSocketSink(BitField<FsAccessOption>, OutputSocket<? extends Entry>) - Constructor for class net.java.truevfs.kernel.spec.FsOutputSocketSink
-
- FsOutputSocketSink(FsOutputSocketSink) - Constructor for class net.java.truevfs.kernel.spec.FsOutputSocketSink
-
- FsPrefixMountPointFilter - Class in net.java.truevfs.kernel.spec
-
- FsReadOnlyFileSystemException - Exception in net.java.truevfs.kernel.spec
-
Indicates that an I/O operation was trying to modify a read-only file system.
- FsReadOnlyFileSystemException(FsMountPoint) - Constructor for exception net.java.truevfs.kernel.spec.FsReadOnlyFileSystemException
-
- FsReadOnlyFileSystemException(FsMountPoint, Throwable) - Constructor for exception net.java.truevfs.kernel.spec.FsReadOnlyFileSystemException
-
- FsScheme - Class in net.java.truevfs.kernel.spec
-
Addresses a file system scheme.
- FsScheme(String) - Constructor for class net.java.truevfs.kernel.spec.FsScheme
-
Constructs a new URI scheme by parsing the given string.
- FsSimpleCompositeDriver - Class in net.java.truevfs.kernel.spec
-
Uses a given file system driver provider to lookup the appropriate driver
for the scheme of a given mount point.
- FsSimpleCompositeDriver(Container<Map<FsScheme, FsDriver>>) - Constructor for class net.java.truevfs.kernel.spec.FsSimpleCompositeDriver
-
Constructs a new simple meta driver which will query the given
provider for an appropriate file system driver for the scheme
of a given mount point.
- FsSync - Class in net.java.truevfs.kernel.spec
-
- FsSync() - Constructor for class net.java.truevfs.kernel.spec.FsSync
-
- FsSyncException - Exception in net.java.truevfs.kernel.spec
-
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
- FsSyncException(FsMountPoint, Throwable) - Constructor for exception net.java.truevfs.kernel.spec.FsSyncException
-
- FsSyncExceptionBuilder - Class in net.java.truevfs.kernel.spec
-
- FsSyncExceptionBuilder() - Constructor for class net.java.truevfs.kernel.spec.FsSyncExceptionBuilder
-
- FsSyncOption - Enum in net.java.truevfs.kernel.spec
-
Defines options for (virtual) file system synchronization.
- FsSyncOptions - Class in net.java.truevfs.kernel.spec
-
Provides common bit fields of synchronization options.
- FsSyncWarningException - Exception in net.java.truevfs.kernel.spec
-
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
- FsSyncWarningException(FsMountPoint, IOException) - Constructor for exception net.java.truevfs.kernel.spec.FsSyncWarningException
-
- FsUriModifier - Enum in net.java.truevfs.kernel.spec
-
- FsUriModifier.PostFix - Enum in net.java.truevfs.kernel.spec
-
- get(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the archive entry for the given type.
- get() - Method in class net.java.truevfs.kernel.spec.FsSimpleCompositeDriver
-
- get() - Method in class net.java.truevfs.kernel.spec.sl.FsDriverMapLocator
-
- get() - Method in class net.java.truevfs.kernel.spec.sl.FsManagerLocator
-
- get() - Method in class net.java.truevfs.kernel.spec.sl.IoBufferPoolLocator
-
- get() - Method in class net.java.truevfs.kernel.spec.spi.FsDriverMapFactory
-
Returns a new empty map for subsequent modification.
- getCharset() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns the character set to use for encoding character based meta data
such as entry names or file comments to binary data when writing
an archive file.
- getEntries() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
A collection of the mapped entries.
- getEntry() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the archive entry mapped for the
key property.
- getKey() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the type of the file system node to which calls to
FsCovariantNode.getEntry(),
Entry.getSize(Size),
Entry.getTime(Access) et al shall get forwarded.
- getLocal() - Method in exception net.java.truevfs.kernel.spec.FsOpenResourceException
-
- getMembers() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns a set of the members of this directory or null if and
only if there is no directory archive entry mapped.
- getMembers() - Method in interface net.java.truevfs.kernel.spec.FsNode
-
Returns a set of strings with the base names of the members of this
directory node or null if and only if this is not a directory
node.
- getMessage() - Method in exception net.java.truevfs.kernel.spec.FsOpenResourceException
-
- getModel() - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
- getModel() - Method in interface net.java.truevfs.kernel.spec.FsController
-
Returns the file system model.
- getMountPoint() - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
Returns the mount point of this (virtual) file system as
defined by the
model.
- getMountPoint() - Method in class net.java.truevfs.kernel.spec.FsAbstractModel
-
- getMountPoint() - Method in interface net.java.truevfs.kernel.spec.FsModel
-
Returns the mount point of the file system.
- getMountPoint() - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
Returns the mount point component or
null iff this path's
URI is not absolute.
- getName() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
- getName() - Method in interface net.java.truevfs.kernel.spec.FsNode
-
- getNodeName() - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
Returns the node name component.
- getOptions() - Method in class net.java.truevfs.kernel.spec.FsInputSocketSource
-
- getOptions() - Method in class net.java.truevfs.kernel.spec.FsOutputSocketSink
-
- getParent() - Method in class net.java.truevfs.kernel.spec.FsAbstractModel
-
- getParent() - Method in interface net.java.truevfs.kernel.spec.FsController
-
Returns the controller for the parent file system or null if
and only if this file system is not federated, i.e.
- getParent() - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- getParent() - Method in interface net.java.truevfs.kernel.spec.FsModel
-
Returns the parent file system model or null if and only if the
file system is not federated, i.e.
- getParent() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Returns the parent component, that is the mount point of the parent file
system,
or
null iff this mount point's
URI doesn't name
a parent mount point, that is if and only if it's hierarchical.
- getPath() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Returns the path component
or
null iff this mount point's
URI doesn't name
a parent mount point, that is if and only if it's hierarchical.
- getPath() - Method in class net.java.truevfs.kernel.spec.FsNodeName
-
Returns the path component of this node name.
- getPool() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns the pool for allocating temporary I/O buffers.
- getPriority() - Method in exception net.java.truevfs.kernel.spec.FsSyncException
-
- getPriority() - Method in exception net.java.truevfs.kernel.spec.FsSyncWarningException
-
- getPriority() - Method in class net.java.truevfs.kernel.spec.spi.FsDriverMapFactory
- getQuery() - Method in class net.java.truevfs.kernel.spec.FsNodeName
-
Returns the query component of this node name.
- getRedundantContentSupport() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns true if and only if the archive files produced by this
archive driver may contain redundant archive entry contents.
- getRedundantMetaDataSupport() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns true if and only if the archive files produced by this
archive driver may contain redundant archive entry meta data.
- getScheme() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Returns the scheme component.
- getScheme() - Method in class net.java.truevfs.kernel.spec.FsScheme
-
- getSize(Entry.Size) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the size mapped for the
key property.
- getSocket() - Method in class net.java.truevfs.kernel.spec.FsInputSocketSource
-
- getSocket() - Method in class net.java.truevfs.kernel.spec.FsOutputSocketSink
-
- getTime(Entry.Access) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the access time mapped for the
key property.
- getTotal() - Method in exception net.java.truevfs.kernel.spec.FsOpenResourceException
-
- getType() - Method in interface net.java.truevfs.kernel.spec.FsArchiveEntry
-
Returns the type of this archive entry.
- getTypes() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns a set of the mapped types.
- getTypes() - Method in interface net.java.truevfs.kernel.spec.FsNode
-
Returns a bit field of types implemented by this file system node.
- getUri() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Returns the URI for this mount point.
- getUri() - Method in class net.java.truevfs.kernel.spec.FsNodeName
-
Returns the URI for this node name.
- getUri() - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
Returns the URI for this node path.
- input(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- input(BitField<FsAccessOption>, FsNodeName) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Returns an input socket for reading the contents of the file system
node addressed by the given name from the file system.
- input(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- IoBufferPoolDecorator - Class in net.java.truevfs.kernel.spec.spi
-
An abstract service for decorating I/O buffer pools.
- IoBufferPoolDecorator() - Constructor for class net.java.truevfs.kernel.spec.spi.IoBufferPoolDecorator
-
- IoBufferPoolFactory - Class in net.java.truevfs.kernel.spec.spi
-
An abstract service for creating I/O buffer pools.
- IoBufferPoolFactory() - Constructor for class net.java.truevfs.kernel.spec.spi.IoBufferPoolFactory
-
- IoBufferPoolLocator - Class in net.java.truevfs.kernel.spec.sl
-
A container of the singleton I/O buffer pool.
- isArchiveDriver() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns true if and only if this is an archive driver, that is,
if file systems of this type must be a member of a parent file system.
- isArchiveDriver() - Method in class net.java.truevfs.kernel.spec.FsDriver
-
Returns true if and only if this is an archive driver, that is,
if file systems of this type must be a member of a parent file system.
- isBusy() - Method in class net.java.truevfs.kernel.spec.cio.MultiplexingOutputService
-
Returns whether the container output archive is busy writing an archive
entry or not.
- isMounted() - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
- isMounted() - Method in class net.java.truevfs.kernel.spec.FsDecoratingModel
-
- isMounted() - Method in interface net.java.truevfs.kernel.spec.FsModel
-
Returns
true if and only if some state associated with the
federated file system has been modified so that the
corresponding
FsController must not get discarded until
the next call to
sync.
- isPermitted(Entry.Access, Entry.Entity) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns the permission mapped for the
key property.
- isRoot() - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns true if and only if the name of this covariant node
identifies it as a root node.
- isRoot() - Method in class net.java.truevfs.kernel.spec.FsNodeName
-
Returns true if and only if the path component of this file
system node name is empty and no query component is defined.
- isType(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsAbstractNode
-
- isType(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Returns true if and only if there is an archive entry mapped for
the given type.
- isType(Entry.Type) - Method in interface net.java.truevfs.kernel.spec.FsNode
-
Returns true if and only if this file system node implements
the given type.
- iterator() - Method in class net.java.truevfs.kernel.spec.cio.MultiplexingOutputService
-
- net.java.truevfs.kernel.spec - package net.java.truevfs.kernel.spec
-
Defines the API for accessing the (federated virtual) file system space.
- net.java.truevfs.kernel.spec.cio - package net.java.truevfs.kernel.spec.cio
-
- net.java.truevfs.kernel.spec.sl - package net.java.truevfs.kernel.spec.sl
-
Provides singletons to locate service providers on the class path.
- net.java.truevfs.kernel.spec.spi - package net.java.truevfs.kernel.spec.spi
-
Provides abstract classes for locatable service providers.
- newController(FsManager, FsModel, FsController) - Method in class net.java.truevfs.kernel.spec.FsAbstractCompositeDriver
-
- newController(FsManager, FsModel, FsController) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns a new file system controller for the mount point of the
given file system model.
- newController(FsManager, FsModel, FsController) - Method in interface net.java.truevfs.kernel.spec.FsCompositeDriver
-
Returns a new file system controller for the mount point of the
given file system model.
- newController(Context, FsModel, FsController) - Method in interface net.java.truevfs.kernel.spec.FsController.Factory
-
Returns a new file system controller for the mount point of the
given file system model.
- newController(FsArchiveDriver<? extends FsArchiveEntry>, FsModel, FsController) - Method in class net.java.truevfs.kernel.spec.FsDecoratingManager
-
- newEntry(String, Entry.Type, Entry) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
- newEntry(BitField<FsAccessOption>, String, Entry.Type, Entry) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns a new entry for the given name.
- newInput(FsModel, BitField<FsAccessOption>, FsController, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
This method gets called by an archive controller in order to create a
new input service for its target archive file.
- newInput(FsModel, FsInputSocketSource) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Creates a new input service for reading archive entries for the given
model from the target archive file referenced by source.
- newModel(FsManager, FsMountPoint, FsModel) - Method in class net.java.truevfs.kernel.spec.FsAbstractCompositeDriver
-
- newModel(FsManager, FsMountPoint, FsModel) - Method in interface net.java.truevfs.kernel.spec.FsCompositeDriver
-
Returns a new file system model for the given mount point.
- newModel(FsDriver, FsMountPoint, FsModel) - Method in class net.java.truevfs.kernel.spec.FsDecoratingManager
-
- newModel(FsManager, FsMountPoint, FsModel) - Method in class net.java.truevfs.kernel.spec.FsDriver
-
Returns a new file system model for the given mount point.
- newModel(Context, FsMountPoint, FsModel) - Method in interface net.java.truevfs.kernel.spec.FsModel.Factory
-
Returns a new file system model for the given mount point.
- newOutput(FsModel, BitField<FsAccessOption>, FsController, FsNodeName, InputService<E>) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
This method gets called by an archive controller in order to create a
new output service for its target archive file.
- newOutput(FsModel, FsOutputSocketSink, InputService<E>) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Creates a new input service for writing archive entries for the given
model to the target archive file referenced by sink.
- node(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- node(BitField<FsAccessOption>, FsNodeName) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Returns the file system node for the given name or null
if it doesn't exist.
- node(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- NONE - Static variable in class net.java.truevfs.kernel.spec.FsAccessOptions
-
A bit field with no access options set.
- NONE - Static variable in class net.java.truevfs.kernel.spec.FsSyncOptions
-
A bit field with no synchronization options set.
- normalize(String, Entry.Type) - Static method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Normalizes the given entry name so that it forms a valid entry name for
ZIP and TAR files by ensuring that the returned entry name ends with the
separator character '/' if and only if type is
DIRECTORY.
- toHierarchicalUri() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Returns a URI which is recursively transformed from the URI of this
mount point so that it's absolute and hierarchical.
- toHierarchicalUri() - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
Returns a URI which is recursively transformed from the URI of this
path so that it's absolute and hierarchical.
- toString() - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsAbstractModel
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsAbstractNode
-
Returns a string representation of this object for logging and debugging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Returns a string representation of this object for debugging and logging
purposes.
- toString(FsArchiveEntry) - Static method in class net.java.truevfs.kernel.spec.FsArchiveEntries
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- toString() - Method in class net.java.truevfs.kernel.spec.FsDecoratingManager
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsDecoratingModel
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsDriver
-
Returns a string representation of this object for debugging and logging
purposes.
- toString() - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
- toString() - Method in class net.java.truevfs.kernel.spec.FsNodeName
-
- toString() - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
- toString() - Method in class net.java.truevfs.kernel.spec.FsScheme
-
Returns the scheme as a string.
- valueOf(String) - Static method in enum net.java.truevfs.kernel.spec.FsAccessOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.java.truevfs.kernel.spec.FsAssertion.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.java.truevfs.kernel.spec.FsSyncOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.java.truevfs.kernel.spec.FsUriModifier.PostFix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.java.truevfs.kernel.spec.FsUriModifier
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.java.truevfs.kernel.spec.FsAccessOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.java.truevfs.kernel.spec.FsAssertion.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.java.truevfs.kernel.spec.FsSyncOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.java.truevfs.kernel.spec.FsUriModifier.PostFix
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.java.truevfs.kernel.spec.FsUriModifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.