- raes - Variable in class net.java.truevfs.driver.zip.raes.KeyManagerRaesParameters
-
The resource URI of the RAES file.
- Raes - Class in net.java.truevfs.samples.raes
-
Saves and restores the contents of arbitrary files to and from the RAES
file format for encryption and decryption.
- RaesAuthenticationException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Thrown to indicate that a RAES file has been tampered with.
- RaesAuthenticationException() - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesAuthenticationException
-
Constructs a RAES exception with
a detail message indicating that a RAES file has been tampered with.
- RaesException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Indicates that there is an issue when reading or writing a RAES file which
is specific to the RAES file format.
- RaesException() - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
no detail message.
- RaesException(String) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given detail message.
- RaesException(String, Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given detail message and cause.
- RaesException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given cause.
- RaesKeyException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Thrown to indicate that retrieving a key to encrypt or decrypt some pay load
data in an RAES file has failed for some reason.
- RaesKeyException(String) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesKeyException
-
Constructs a RAES key exception with
the given detail message.
- RaesKeyException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesKeyException
-
Constructs a RAES key exception with
the given cause.
- RaesOutputStream - Class in net.java.truevfs.driver.zip.raes.crypto
-
An
OutputStream
which produces a file with data ecnrypted according
to the Random Access Encryption Specification (RAES).
- RaesOutputStream() - Constructor for class net.java.truevfs.driver.zip.raes.crypto.RaesOutputStream
-
- RaesParameters - Interface in net.java.truevfs.driver.zip.raes.crypto
-
A marker interface for RAES parameters.
- raesParameters(FsModel) - Method in class net.java.truevfs.driver.zip.raes.ZipRaesDriver
-
Returns the RAES parameters for the given file system model.
- RaesParametersException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Thrown to indicate that no suitable cryptographic parameters have been
provided or something is wrong with these parameters.
- RaesParametersException(String) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesParametersException
-
Constructs a RAES parameters exception with
the given detail message.
- RaesParametersException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesParametersException
-
Constructs a RAES parameters exception with
the given cause.
- RaesParametersProvider - Interface in net.java.truevfs.driver.zip.raes.crypto
-
These
RaesParameters
delegate to some other instance of a
sibling interface or itself in order to locate the parameters required to
read or write a RAES file of a given type.
- RaesReadOnlyChannel - Class in net.java.truevfs.driver.zip.raes.crypto
-
This class implements a
SeekableByteChannel
for random read-only
access to the plain text data of a RAES encrypted file, where RAES means
Random Access Encryption Specification.
- RaesReadOnlyChannel() - Constructor for class net.java.truevfs.driver.zip.raes.crypto.RaesReadOnlyChannel
-
- rdc(AbstractZipDriverEntry, AbstractZipDriverEntry) - Method in class net.java.truevfs.comp.zipdriver.AbstractZipDriver
-
Returns true
if and only if the content of the given input
target entry is eligible for Raw Data Copying (RDC).
- read(ByteBuffer) - Method in class net.java.truevfs.comp.zip.crypto.CipherReadOnlyChannel
-
- readAttributes(Path, Class<A>, LinkOption...) - Method in class net.java.truevfs.access.TFileSystemProvider
-
- readAttributes(Path, String, LinkOption...) - Method in class net.java.truevfs.access.TFileSystemProvider
-
- ReadOnlySfxDriver - Class in net.java.truevfs.driver.sfx
-
An archive driver which reads Self Executable (SFX/EXE) ZIP files,
but doesn't support to create or update them because this would spoil the
SFX code in its preamble.
- ReadOnlySfxDriver() - Constructor for class net.java.truevfs.driver.sfx.ReadOnlySfxDriver
-
- recoverLostEntries() - Method in class net.java.truevfs.comp.zip.AbstractZipFile
-
Recovers any lost entries which have been added to the ZIP file after
the (last) End Of Central Directory Record (EOCDR).
- recoverLostEntries() - Method in class net.java.truevfs.comp.zip.ZipFile
-
Recovers any lost entries which have been added to the ZIP file after
the (last) End Of Central Directory Record (EOCDR).
- refresh() - Method in class net.java.truevfs.access.swing.TFileTree
-
Refreshes the entire tree,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
-
Refreshes the subtree for the given node,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh(TreePath[]) - Method in class net.java.truevfs.access.swing.TFileTree
-
Refreshes the subtree for the given paths,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh() - Method in class net.java.truevfs.access.swing.TFileTreeModel
-
Refreshes the tree structure for the entire tree.
- refresh(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
-
- register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class net.java.truevfs.access.TPath
-
- register(WatchService, WatchEvent.Kind<?>...) - Method in class net.java.truevfs.access.TPath
-
- register(ObjectName, Object) - Method in class net.java.truevfs.comp.jmx.JmxMediator
-
Maps the given object
name
to the given
mbean
in the
MBean server.
- relativize(Path) - Method in class net.java.truevfs.access.TPath
-
- release() - Method in class net.java.truevfs.comp.jmx.JmxBuffer
-
- release() - Method in class net.java.truevfs.comp.tardriver.TarDriverEntry
-
- remove(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Removes the archive entry for the given type from the map.
- remove(String) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
-
Removes the given base path from the set of members of this directory
if and only if this covariant file system node implements a directory.
- removeTreeModelListener(TreeModelListener) - Method in class net.java.truevfs.access.swing.TFileTreeModel
-
Removes a listener from this model.
- REPLACEMENT - Static variable in class net.java.truevfs.comp.ibm437.OctetCharset
-
Use this character in the lookup table provided to the constructor for
every character that does not have a replacement in 16 bit Unicode.
- reset() - Method in class net.java.truevfs.comp.zip.crypto.CtrBlockCipher
-
- RESET - Static variable in class net.java.truevfs.kernel.spec.FsSyncOptions
-
Aborts all pending changes for the federated file system, clears the
selective cache without flushing it and makes the file system controller
eligible for garbage collection unless any strong references are held by
the client application.
- resolve(Path) - Method in class net.java.truevfs.access.TPath
-
- resolve(String) - Method in class net.java.truevfs.access.TPath
-
- resolve(FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsMountPoint
-
Resolves the given node name against this mount point.
- resolve(FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsNodePath
-
Resolves the given node name against this path.
- resolveSibling(Path) - Method in class net.java.truevfs.access.TPath
-
- resolveSibling(String) - Method in class net.java.truevfs.access.TPath
-
- rm(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
-
Forwards the call to the
TFileTreeModel
and scrolls the tree so that the successor to the deleted node
is selected and visible.
- rm(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
-
Deletes the file or empty directory node
and updates the tree accordingly.
- rm() - Method in class net.java.truevfs.access.TFile
-
- rm(File) - Static method in class net.java.truevfs.access.TFile
-
Deletes the given file or directory.
- rm_r(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
-
Forwards the call to the
TFileTreeModel
and scrolls the tree so that the successor to the deleted node
is selected and visible.
- rm_r(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
-
Deletes the file or (probably not empty) directory node
and updates the tree accordingly.
- rm_r() - Method in class net.java.truevfs.access.TFile
-
- rm_r(File) - Static method in class net.java.truevfs.access.TFile
-
Recursively deletes the given file or directory tree.
- ROOT - Static variable in class net.java.truevfs.kernel.spec.FsNodeName
-
The file system node name of the root directory,
which is an empty URI.
- run(String[]) - Method in class net.java.truevfs.access.TApplication
-
Runs the setup-work-sync life cycle.
- run() - Method in class net.java.truevfs.kernel.spec.FsSync
-
Invokes
sync()
on all managed file system
controllers which are accepted by the configured file system controller
filter.