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 the FileSystem 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 given FileHandle.
FileHandleImpl.MutableFileHandleImpl - Class in org.refcodes.filesystem
The implementation of a FileHandle.MutableFileHandle. ------------------------------------------------------------------------- CAUTION: fiddling with the path and the name attributes causes the FileHandleImpl.MutableFileHandleImpl.hashCode() and FileHandleImpl.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 an ConcurrentHashMap 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 a FileHandle to avoid hassle with collections, the Object.hashCode() and the Object.equals(Object) operations.
toFileHandle() - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
Converts the FileHandle.MutableFileHandle back to a FileHandle to avoid hassle with collections, the Object.hashCode() and the Object.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
toMutableFileHandle() - Method in class org.refcodes.filesystem.FileHandleImpl
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
 
C D E F G H I M N O P R S T U _