C D E F G H I M N O P R S T U _
C
- ChangeRootFileSystemWrapperImpl - Class in org.refcodes.filesystem
-
The change root space wrapper for a given
FileSystem
relocates the paths accessed by an application to the given namespace. - ChangeRootFileSystemWrapperImpl(String, FileSystem) - Constructor for class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Instantiates a new change root file system wrapper impl.
- ConcurrentAccessException - Exception in org.refcodes.filesystem
-
The Class ConcurrentAccessException.
- ConcurrentAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- ConcurrentAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- ConcurrentAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- ConcurrentAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- ConcurrentAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- ConcurrentAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
-
Instantiates a new concurrent access exception.
- createFile(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Creates a file (handle) with the given key.
- createFile(String) - Method in interface org.refcodes.filesystem.FileSystem
-
Creates a file (handle) with the given key.
- createFile(String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Creates a file (handle) with the given key.
- createFile(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Creates a file (handle) with the given path and name.
- createFile(String, String) - Method in interface org.refcodes.filesystem.FileSystem
-
Creates a file (handle) with the given path and name.
- createFile(String, String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Creates a file (handle) with the given path and name.
D
- deleteFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Deletes a file (handle) from the file system.
- deleteFile(FileHandle) - Method in interface org.refcodes.filesystem.FileSystem
-
Deletes a file (handle) from the file system.
- deleteFile(FileHandle) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Deletes a file (handle) from the file system.
- deleteFiles(FileSystem, String, boolean) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Deletes the entries found for the given path.
- destroy() - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
- destroy() - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
E
- equals(Object) - Method in class org.refcodes.filesystem.FileHandleImpl
- equals(Object) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
F
- FileAlreadyExistsException - Exception in org.refcodes.filesystem
-
The Class FileAlreadyExistsException.
- FileAlreadyExistsException(String, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileAlreadyExistsException(String, String, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileAlreadyExistsException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileAlreadyExistsException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileAlreadyExistsException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileAlreadyExistsException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
-
Instantiates a new file already exists exception.
- FileHandle - Interface in org.refcodes.filesystem
-
A file (handle) (descriptor) describes a file in a file system.
- FileHandle.MutableFileHandle - Interface in org.refcodes.filesystem
-
The mutable
FileHandle
allows the modification of (fiddling around with) attributes. ------------------------------------------------------------------------- ATTENTION: Usually fiddling around with attributes is not necessary, as theFileSystem
itself provides the sufficient functionality to work with files. - FileHandleAccessor - Interface in org.refcodes.filesystem
-
Provides an accessor for a
FileHandle
property. - FileHandleAccessor.FileHandleMutator - Interface in org.refcodes.filesystem
-
Provides a mutator for a
FileHandle
property. - FileHandleAccessor.FileHandleProperty - Interface in org.refcodes.filesystem
-
Provides a
FileHandle
property. - FileHandleImpl - Class in org.refcodes.filesystem
-
Straight forward implementation of the
FileHandle
,. - FileHandleImpl(String) - Constructor for class org.refcodes.filesystem.FileHandleImpl
-
Constructs a
FileHandle
object with the given properties. - FileHandleImpl(String, String) - Constructor for class org.refcodes.filesystem.FileHandleImpl
-
Constructs a
FileHandle
object with the given properties. - FileHandleImpl(String, String, long, Date, Date) - Constructor for class org.refcodes.filesystem.FileHandleImpl
-
Constructs a
FileHandle
object with the given properties. - FileHandleImpl(FileHandle) - Constructor for class org.refcodes.filesystem.FileHandleImpl
-
Constructs a
FileHandle
object with the properties of the givenFileHandle
. - FileHandleImpl.MutableFileHandleImpl - Class in org.refcodes.filesystem
-
The implementation of a
FileHandle.MutableFileHandle
. ------------------------------------------------------------------------- CAUTION: fiddling with the path and the name attributes causes theFileHandleImpl.MutableFileHandleImpl.hashCode()
andFileHandleImpl.MutableFileHandleImpl.equals(Object)
methods to change behavior which can cause problems especially in collections! - FileSystem - Interface in org.refcodes.filesystem
-
A file system represents an abstraction for any "physical" storage medium where file (handles) can be stored and retrieved.
- FileSystemAccessException - Exception in org.refcodes.filesystem
-
The Class FileSystemAccessException.
- FileSystemAccessException(String) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemAccessException
-
Instantiates a new file system access exception.
- FileSystemAccessor - Interface in org.refcodes.filesystem
-
Provides an accessor for a
FileSystem
property. - FileSystemAccessor.FileSystemMutator - Interface in org.refcodes.filesystem
-
Provides a mutator for a
FileSystem
property. - FileSystemAccessor.FileSystemProperty - Interface in org.refcodes.filesystem
-
Provides a
FileSystem
property. - FileSystemAlreadyExistsException - Exception in org.refcodes.filesystem
-
This exception is thrown whenever a file system is to be created though it already exists.
- FileSystemAlreadyExistsException(String) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemAlreadyExistsException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemAlreadyExistsException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemAlreadyExistsException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemAlreadyExistsException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemAlreadyExistsException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemAlreadyExistsException
-
Instantiates a new file system already exists exception.
- FileSystemException - Exception in org.refcodes.filesystem
-
The Class FileSystemException.
- FileSystemException(String) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
-
Instantiates a new file system exception.
- FileSystemRuntimeException - Exception in org.refcodes.filesystem
-
The Class FileSystemRuntimeException.
- FileSystemRuntimeException(String) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemRuntimeException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemRuntimeException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemRuntimeException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemRuntimeException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemRuntimeException
-
Instantiates a new file system runtime exception.
- FileSystemUtility - Class in org.refcodes.filesystem
-
The Class FileSystemUtility.
- fromFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
An input stream is being provided from which the data of the file (handle) may be read.
- fromFile(FileHandle) - Method in interface org.refcodes.filesystem.FileSystem
-
An input stream is being provided from which the data of the file (handle) may be read.
- fromFile(FileHandle) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
An input stream is being provided from which the data of the file (handle) may be read.
- fromFile(FileHandle, File) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
The data contained in the given file (handle) is written to the provided file.
- fromFile(FileHandle, File) - Method in interface org.refcodes.filesystem.FileSystem
-
The data contained in the given file (handle) is written to the provided file.
- fromFile(FileHandle, File) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
The data contained in the given file (handle) is written to the provided file.
- fromFile(FileHandle, OutputStream) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
The data contained in the given file (handle) is written to the provided output stream.
- fromFile(FileHandle, OutputStream) - Method in interface org.refcodes.filesystem.FileSystem
-
The data contained in the given file (handle) is written to the provided output stream.
- fromFile(FileHandle, OutputStream) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
The data contained in the given file (handle) is written to the provided output stream.
G
- getCreatedDate() - Method in interface org.refcodes.filesystem.FileHandle
-
The date when the file was created.
- getCreatedDate() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The date when the file was created.
- getFile() - Method in interface org.refcodes.filesystem.FileHandleAccessor
-
Retrieves the file handle from the file property.
- getFileHandle(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Gets a file (handle) with the given key from the file system.
- getFileHandle(String) - Method in interface org.refcodes.filesystem.FileSystem
-
Gets a file (handle) with the given key from the file system.
- getFileHandle(String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Gets a file (handle) with the given key from the file system.
- getFileHandle(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Gets a file (handle) with the given path and name from the file system.
- getFileHandle(String, String) - Method in interface org.refcodes.filesystem.FileSystem
-
Gets a file (handle) with the given path and name from the file system.
- getFileHandle(String, String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Gets a file (handle) with the given path and name from the file system.
- getFileHandles(String, boolean) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
With the behavior of the
FileSystem.hasFiles(String, boolean)
method, all file (handle)s found for the path are returned. - getFileHandles(String, boolean) - Method in interface org.refcodes.filesystem.FileSystem
-
With the behavior of the
FileSystem.hasFiles(String, boolean)
method, all file (handle)s found for the path are returned. - getFileHandles(String, boolean) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
With the behavior of the
FileSystem.hasFiles(String, boolean)
method, all file (handle)s found for the path are returned. - getFileSystem() - Method in interface org.refcodes.filesystem.FileSystemAccessor
-
Gets the file system stored by this property.
- getModifiedDate() - Method in interface org.refcodes.filesystem.FileHandle
-
The date when the file was modified.
- getModifiedDate() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The date when the file was modified.
- getName() - Method in interface org.refcodes.filesystem.FileHandle
-
The name is the part of the key without the path.
- getName() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The name is the part of the key without the path.
- getName(String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Gets the name portion from the provided key (the key without the path portion).
- getPath() - Method in interface org.refcodes.filesystem.FileHandle
-
The path is the part of the key without the name.
- getPath() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The path is the part of the key without the name.
- getPath(String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Gets the path portion from the provided key (the key without the name portion).
- getSize() - Method in interface org.refcodes.filesystem.FileHandle
-
The size of the content of the file.
- getSize() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The size of the content of the file.
H
- hasFile(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Tests whether the file system knows a file (handle) with the given key.
- hasFile(String) - Method in interface org.refcodes.filesystem.FileSystem
-
Tests whether the file system knows a file (handle) with the given key.
- hasFile(String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Tests whether the file system knows a file (handle) with the given key.
- hasFile(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Tests whether the file system knows a file (handle) with the given path and name.
- hasFile(String, String) - Method in interface org.refcodes.filesystem.FileSystem
-
Tests whether the file system knows a file (handle) with the given path and name.
- hasFile(String, String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Tests whether the file system knows a file (handle) with the given path and name.
- hasFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Returns true in case the given file (handle) exists.
- hasFile(FileHandle) - Method in interface org.refcodes.filesystem.FileSystem
-
Returns true in case the given file (handle) exists.
- hasFile(FileHandle) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Returns true in case the given file (handle) exists.
- hasFiles(String, boolean) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Determines whether there is any file (handle)s found for the given path.
- hasFiles(String, boolean) - Method in interface org.refcodes.filesystem.FileSystem
-
Determines whether there is any file (handle)s found for the given path.
- hasFiles(String, boolean) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Determines whether there is any file (handle)s found for the given path.
- hashCode() - Method in class org.refcodes.filesystem.FileHandleImpl
- hashCode() - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
I
- IllegalFileHandleException - Exception in org.refcodes.filesystem
-
The Class IllegalFileHandleException.
- IllegalFileHandleException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalFileHandleException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalFileHandleException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalFileHandleException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalFileHandleException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalFileHandleException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalFileHandleException
-
Instantiates a new illegal file handle exception.
- IllegalKeyException - Exception in org.refcodes.filesystem
-
The Class IllegalKeyException.
- IllegalKeyException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
-
Instantiates a new illegal key exception.
- IllegalNameException - Exception in org.refcodes.filesystem
-
The Class IllegalNameException.
- IllegalNameException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
-
Instantiates a new illegal name exception.
- IllegalPathException - Exception in org.refcodes.filesystem
-
The Class IllegalPathException.
- IllegalPathException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- IllegalPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- IllegalPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- IllegalPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- IllegalPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- IllegalPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
-
Instantiates a new illegal path exception.
- InMemoryFileSystemImpl - Class in org.refcodes.filesystem
-
An in-memory
FileSystem
using anConcurrentHashMap
for implementation. - InMemoryFileSystemImpl() - Constructor for class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Constructs an in-memory
FileSystem
.
M
- moveFile(FileHandle, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Renames the file (handle), it will be accessible via the provided key.
- moveFile(FileHandle, String) - Method in interface org.refcodes.filesystem.FileSystem
-
Renames the file (handle), it will be accessible via the provided key.
- moveFile(FileHandle, String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Renames the file (handle), it will be accessible via the provided key.
- MutableFileHandleImpl(String, String, long, Date, Date) - Constructor for class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
-
Instantiates a new mutable file handle impl.
- MutableFileHandleImpl(FileHandle) - Constructor for class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
-
Instantiates a new mutable file handle impl.
N
- NoCreateAccessException - Exception in org.refcodes.filesystem
-
The Class NoCreateAccessException.
- NoCreateAccessException(String) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
-
Constructs a new exception with the specified detail message.
- NoCreateAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
-
Constructs a new exception with the specified detail message and cause.
- NoDeleteAccessException - Exception in org.refcodes.filesystem
-
The Class NoDeleteAccessException.
- NoDeleteAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoDeleteAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoDeleteAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoDeleteAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoDeleteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoDeleteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
-
Instantiates a new no delete access exception.
- NoListAccessException - Exception in org.refcodes.filesystem
-
This exception is thrown when a list (lookup) access was denied.
- NoListAccessException(String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoListAccessException(String, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoListAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoListAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoListAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoListAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
-
Instantiates a new no list access exception.
- NoReadAccessException - Exception in org.refcodes.filesystem
-
The Class NoReadAccessException.
- NoReadAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoReadAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoReadAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoReadAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoReadAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoReadAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
-
Instantiates a new no read access exception.
- NoWriteAccessException - Exception in org.refcodes.filesystem
-
The Class NoWriteAccessException.
- NoWriteAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
- NoWriteAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
- NoWriteAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
- NoWriteAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
- NoWriteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
- NoWriteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
-
Instantiates a new no write access exception.
O
- org.refcodes.filesystem - package org.refcodes.filesystem
P
- PATH_DELIMITER - Static variable in interface org.refcodes.filesystem.FileSystem
-
The default path delimiter to be used by all implementations if this file system to ensure interoperability.
R
- renameFile(FileHandle, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Renames the file (handle), the name part of the key will be renamed to the new name.
- renameFile(FileHandle, String) - Method in interface org.refcodes.filesystem.FileSystem
-
Renames the file (handle), the name part of the key will be renamed to the new name.
- renameFile(FileHandle, String) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Renames the file (handle), the name part of the key will be renamed to the new name.
S
- setCreatedDate(Date) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
- setFile(String) - Method in interface org.refcodes.filesystem.FileHandleAccessor.FileHandleMutator
-
Sets the file handle for the file handle property.
- setFileSystem(FileSystem) - Method in interface org.refcodes.filesystem.FileSystemAccessor.FileSystemMutator
-
Sets the file system for this property.
- setModifiedDate(Date) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
- setName(String) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
- setPath(String) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
- setSize(long) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
T
- toFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Returns an output stream which may be used to write (or append, in case data did already exist for the file system) data to a file (handle).
- toFile(FileHandle) - Method in interface org.refcodes.filesystem.FileSystem
-
Returns an output stream which may be used to write (or append, in case data did already exist for the file system) data to a file (handle).
- toFile(FileHandle) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Returns an output stream which may be used to write (or append, in case data did already exist for the file system) data to a file (handle).
- toFile(FileHandle, byte[]) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Data provided by the given buffer is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, byte[]) - Method in interface org.refcodes.filesystem.FileSystem
-
Data provided by the given buffer is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, byte[]) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Data provided by the given buffer is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, File) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, File) - Method in interface org.refcodes.filesystem.FileSystem
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, File) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, InputStream) - Method in class org.refcodes.filesystem.ChangeRootFileSystemWrapperImpl
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, InputStream) - Method in interface org.refcodes.filesystem.FileSystem
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFile(FileHandle, InputStream) - Method in class org.refcodes.filesystem.InMemoryFileSystemImpl
-
Data provided by the given input stream is written to the file (handle) (or appended to the file (handle)'s data in case the file (handle) did already contain data).
- toFileHandle() - Method in interface org.refcodes.filesystem.FileHandle.MutableFileHandle
-
Converts the
FileHandle.MutableFileHandle
back to aFileHandle
to avoid hassle with collections, theObject.hashCode()
and theObject.equals(Object)
operations. - toFileHandle() - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
-
Converts the
FileHandle.MutableFileHandle
back to aFileHandle
to avoid hassle with collections, theObject.hashCode()
and theObject.equals(Object)
operations. - toKey() - Method in interface org.refcodes.filesystem.FileHandle
-
The key is the fully qualified name to identify the file.
- toKey() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The key is the fully qualified name to identify the file.
- toKey(String, String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Creates a key from the given path portion and name portion.
- toMutableFileHandle() - Method in interface org.refcodes.filesystem.FileHandle
-
Converts the give
FileHandle
to aFileHandle.MutableFileHandle
. - toMutableFileHandle() - Method in class org.refcodes.filesystem.FileHandleImpl
-
Converts the give
FileHandle
to aFileHandle.MutableFileHandle
. - toNormalizedFileHandle(FileHandle, FileSystem) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Test whether the given key may jail break from the name space.
- toNormalizedKey(String, FileSystem) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Truncates any prefixed path separator as we assemble our new path with the according namespace in front.
- toNormalizedName(String, FileSystem) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Truncates any prefixed path separator as we assemble our new path with the according namespace in front.
- toNormalizedPath(String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Normalizes the given path.
- toNormalizedPath(String, FileSystem) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Truncates any prefixed path separator as we assemble our new path with the according namespace in front.
- toTruncated(String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Truncates any prefixed path separator as we assemble our new path with the according namespace in front.
U
- UnknownFileException - Exception in org.refcodes.filesystem
-
The Class UnknownFileException.
- UnknownFileException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
-
Instantiates a new unknown file exception.
- UnknownFileSystemException - Exception in org.refcodes.filesystem
-
This exception is thrown whenever a file system to be accessed which does not exist (any more).
- UnknownFileSystemException(String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownFileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownFileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownFileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownFileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownFileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
-
Instantiates a new unknown file system exception.
- UnknownKeyException - Exception in org.refcodes.filesystem
-
The Class UnknownKeyException.
- UnknownKeyException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
-
Instantiates a new unknown key exception.
- UnknownNameException - Exception in org.refcodes.filesystem
-
The Class UnknownNameException.
- UnknownNameException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
-
Instantiates a new unknown name exception.
- UnknownPathException - Exception in org.refcodes.filesystem
-
The Class UnknownPathException.
- UnknownPathException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
- UnknownPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
- UnknownPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
- UnknownPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
- UnknownPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
- UnknownPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
-
Instantiates a new unknown path exception.
_
- _createdDate - Variable in class org.refcodes.filesystem.FileHandleImpl
- _modifiedDate - Variable in class org.refcodes.filesystem.FileHandleImpl
- _name - Variable in class org.refcodes.filesystem.FileHandleImpl
- _path - Variable in class org.refcodes.filesystem.FileHandleImpl
- _size - Variable in class org.refcodes.filesystem.FileHandleImpl