- SEPARATOR - Static variable in class net.java.truevfs.kernel.spec.FsMountPoint
-
- SEPARATOR - Static variable in class net.java.truevfs.kernel.spec.FsNodeName
-
The separator string for file names in an node name,
which is "/".
- SEPARATOR_CHAR - Static variable in class net.java.truevfs.kernel.spec.FsNodeName
-
The separator character for file names in an node name,
which is 47.
- setKey(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Selects the type of the file system node to which calls to
FsCovariantNode.getEntry(),
Entry.getSize(Size),
Entry.getTime(Access) et al shall get forwarded.
- setMounted(boolean) - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
- setMounted(boolean) - Method in class net.java.truevfs.kernel.spec.FsDecoratingModel
-
- setMounted(boolean) - Method in interface net.java.truevfs.kernel.spec.FsModel
-
Sets the value of the property
mounted.
- setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Sets the named file system node as read-only.
- setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsAbstractController
-
- setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
-
- setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Makes an attempt to set the last access time of all types in the given
map for the file system node with the given name.
- setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Makes an attempt to set the last access time of all types in the given
bit field for the file system node with the given name.
- setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.FsDriverMapLocator
-
The singleton instance of this class.
- SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.FsManagerLocator
-
The singleton instance of this class.
- SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.IoBufferPoolLocator
-
The singleton instance of this class.
- sink(BitField<FsAccessOption>, FsController, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Called to prepare writing an archive file artifact of this driver to
the node name in controller using options and
the nullable template.
- size() - Method in class net.java.truevfs.kernel.spec.cio.MultiplexingOutputService
-
- source(BitField<FsAccessOption>, FsController, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
-
Called to prepare reading an archive file artifact of this driver from
name in controller using options.
- stream() - Method in class net.java.truevfs.kernel.spec.FsInputSocketSource
-
- stream() - Method in class net.java.truevfs.kernel.spec.FsOutputSocketSink
-
- sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in class net.java.truevfs.kernel.spec.FsAbstractManager
-
- sync(BitField<FsSyncOption>) - Method in interface net.java.truevfs.kernel.spec.FsController
-
Commits all unsynchronized changes to the contents of this file system
to its parent file system,
releases the associated resources (e.g. target archive files) for
access by third parties (e.g. other processes), cleans up any temporary
allocated resources (e.g. temporary files) and purges any cached data.
- sync(BitField<FsSyncOption>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
-
- sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingManager
-
- sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in interface net.java.truevfs.kernel.spec.FsManager
-
Invokes the given visitor to
sync() all
managed file system controllers which get accepted by the given
filter.
- SYNC - Static variable in class net.java.truevfs.kernel.spec.FsSyncOptions
-
Waits for all other threads to close their I/O resources (i.e. streams,
channels etc) for any entries of the file system, flushes its selective
entry cache without clearing it and commits all changes to its parent
file system (if any).