Skip navigation links
A C D E F G H I M N O P R S T U V _ 

A

AbstractFileSystemException - Exception in org.refcodes.filesystem.exceptions.impls
 
AbstractFileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemException
AbstractFileSystemRuntimeException - Exception in org.refcodes.filesystem.exceptions.impls
 
AbstractFileSystemRuntimeException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException
AbstractFileSystemRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException
AbstractFileSystemRuntimeException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException
AbstractFileSystemRuntimeException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException
AbstractFileSystemRuntimeException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException
AbstractFileSystemRuntimeException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.AbstractFileSystemRuntimeException

C

ConcurrentAccessException - Exception in org.refcodes.filesystem.exceptions.impls
 
ConcurrentAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
ConcurrentAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
ConcurrentAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
ConcurrentAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
ConcurrentAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
ConcurrentAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.ConcurrentAccessException
createFile(String) - Method in interface org.refcodes.filesystem.FileSystem
Creates a file (handle) with the given key.
createFile(String, String) - Method in interface org.refcodes.filesystem.FileSystem
Creates a file (handle) with the given path and name.
createFile(String) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Creates a file (handle) with the given key.
createFile(String, String) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Creates a file (handle) with the given path and name.
createFile(String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Creates a file (handle) with the given key.
createFile(String, String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Creates a file (handle) with the given path and name.

D

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.impls.InMemoryFileSystemImpl
Deletes a file (handle) from the file system.
deleteFile(FileHandle) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Deletes a file (handle) from the file system.
deleteFiles(FileSystem, String, boolean) - Static method in class org.refcodes.filesystem.utilities.FileSystemUtility
Deletes the entries found for the given path.
destroy() - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
destroy() - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl

E

equals(Object) - Method in class org.refcodes.filesystem.impls.FileHandleImpl
equals(Object) - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl

F

FileAlreadyExistsException - Exception in org.refcodes.filesystem.exceptions.impls
 
FileAlreadyExistsException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
FileAlreadyExistsException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
FileAlreadyExistsException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
FileAlreadyExistsException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
FileAlreadyExistsException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
FileAlreadyExistsException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileAlreadyExistsException
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.mixins
Provides an accessor for a FileHandle property.
FileHandleAccessor.FileHandleMutator - Interface in org.refcodes.filesystem.mixins
Provides a mutator for a FileHandle property.
FileHandleAccessor.FileHandleProperty - Interface in org.refcodes.filesystem.mixins
Provides a FileHandle property.
FileHandleImpl - Class in org.refcodes.filesystem.impls
Straight forward implementation of the FileHandle,
FileHandleImpl(String, String, long, Date, Date) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl
Constructs a FileHandle object with the given properties.
FileHandleImpl(String) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl
Constructs a FileHandle object with the given properties.
FileHandleImpl(String, String) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl
Constructs a FileHandle object with the given properties.
FileHandleImpl(FileHandle) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl
Constructs a FileHandle object with the properties of the given FileHandle.
FileHandleImpl.MutableFileHandleImpl - Class in org.refcodes.filesystem.impls
The implementation of a 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.exceptions.impls
 
FileSystemAccessException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAccessException
FileSystemAccessor - Interface in org.refcodes.filesystem.mixins
Provides an accessor for a FileSystem property.
FileSystemAccessor.FileSystemMutator - Interface in org.refcodes.filesystem.mixins
Provides a mutator for a FileSystem property.
FileSystemAccessor.FileSystemProperty - Interface in org.refcodes.filesystem.mixins
Provides a FileSystem property.
FileSystemAlreadyExistsException - Exception in org.refcodes.filesystem.exceptions.impls
This exception is thrown whenever a file system is to be created though it already exists.
FileSystemAlreadyExistsException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemAlreadyExistsException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemAlreadyExistsException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemAlreadyExistsException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemAlreadyExistsException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemAlreadyExistsException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.FileSystemAlreadyExistsException
FileSystemUtility - Class in org.refcodes.filesystem.utilities
 
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) - 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, File) - Method in interface org.refcodes.filesystem.FileSystem
The data contained in the given file (handle) is written to the provided file.
fromFile(FileHandle, OutputStream) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
The data contained in the given file (handle) is written to the provided output stream.
fromFile(FileHandle) - Method in class org.refcodes.filesystem.impls.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.impls.InMemoryFileSystemImpl
The data contained in the given file (handle) is written to the provided file.
fromFile(FileHandle, OutputStream) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
The data contained in the given file (handle) is written to the provided output stream.
fromFile(FileHandle) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
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.impls.VirtualFileSystemWrapperImpl
The data contained in the given file (handle) is written to the provided file.

G

getCreatedDate() - Method in interface org.refcodes.filesystem.FileHandle
The date when the file was created.
getCreatedDate() - Method in class org.refcodes.filesystem.impls.FileHandleImpl
The date when the file was created.
getFile() - Method in interface org.refcodes.filesystem.mixins.FileHandleAccessor
Retrieves the file handle from the file property.
getFileHandle(String) - Method in interface org.refcodes.filesystem.FileSystem
Gets a file (handle) with the given key 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) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Gets a file (handle) with the given key from the file system.
getFileHandle(String, String) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Gets a file (handle) with the given path and name from the file system.
getFileHandle(String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Gets a file (handle) with the given key from the file system.
getFileHandle(String, String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Gets a file (handle) with the given path and name from the file system.
getFileHandles(String, boolean) - Method in interface org.refcodes.filesystem.FileSystem
With the behavior of the #hasFiles() method, all file (handle)s found for the path are returned.
getFileHandles(String, boolean) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
With the behavior of the #hasFiles() method, all file (handle)s found for the path are returned.
getFileHandles(String, boolean) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
With the behavior of the #hasFiles() method, all file (handle)s found for the path are returned.
getFileSystem() - Method in interface org.refcodes.filesystem.mixins.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.impls.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.impls.FileHandleImpl
The name is the part of the key without the path.
getName(String) - Static method in class org.refcodes.filesystem.utilities.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.impls.FileHandleImpl
The path is the part of the key without the name.
getPath(String) - Static method in class org.refcodes.filesystem.utilities.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.impls.FileHandleImpl
The size of the content of the file.

H

hasFile(String) - Method in interface org.refcodes.filesystem.FileSystem
Tests whether the file system knows a file (handle) with the given key.
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(FileHandle) - Method in interface org.refcodes.filesystem.FileSystem
Returns true in case the given file (handle) exists.
hasFile(String) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Tests whether the file system knows a file (handle) with the given key.
hasFile(String, String) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Tests whether the file system knows a file (handle) with the given path and name.
hasFile(FileHandle) - Method in class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Returns true in case the given file (handle) exists.
hasFile(String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Tests whether the file system knows a file (handle) with the given key.
hasFile(String, String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Tests whether the file system knows a file (handle) with the given path and name.
hasFile(FileHandle) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Returns true in case the given file (handle) exists.
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.impls.InMemoryFileSystemImpl
Determines whether there is any file (handle)s found for the given path.
hasFiles(String, boolean) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Determines whether there is any file (handle)s found for the given path.
hashCode() - Method in class org.refcodes.filesystem.impls.FileHandleImpl
hashCode() - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl

I

IllegalFileHandleException - Exception in org.refcodes.filesystem.exceptions.impls
 
IllegalFileHandleException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalFileHandleException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalFileHandleException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalFileHandleException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalFileHandleException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalFileHandleException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalFileHandleException
IllegalKeyException - Exception in org.refcodes.filesystem.exceptions.impls
 
IllegalKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalKeyException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalKeyException
IllegalNameException - Exception in org.refcodes.filesystem.exceptions.impls
 
IllegalNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalNameException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalNameException
IllegalPathException - Exception in org.refcodes.filesystem.exceptions.impls
 
IllegalPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
IllegalPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
IllegalPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
IllegalPathException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
IllegalPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
IllegalPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.IllegalPathException
InMemoryFileSystemImpl - Class in org.refcodes.filesystem.impls
An in-memory FileSystem using an ConcurrentHashMap for implementation.
InMemoryFileSystemImpl() - Constructor for class org.refcodes.filesystem.impls.InMemoryFileSystemImpl
Constructs an in-memory FileSystem.

M

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.impls.InMemoryFileSystemImpl
Renames the file (handle), it will be accessible via the provided key.
moveFile(FileHandle, String) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
Renames the file (handle), it will be accessible via the provided key.
MutableFileHandleImpl(String, String, long, Date, Date) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl
MutableFileHandleImpl(FileHandle) - Constructor for class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl

N

NoCreateAccessException - Exception in org.refcodes.filesystem.exceptions.impls
 
NoCreateAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoCreateAccessException
Constructs a new exception with the specified detail message and cause.
NoCreateAccessException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoCreateAccessException
Constructs a new exception with the specified detail message.
NoDeleteAccessException - Exception in org.refcodes.filesystem.exceptions.impls
 
NoDeleteAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoDeleteAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoDeleteAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoDeleteAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoDeleteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoDeleteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoDeleteAccessException
NoListAccessException - Exception in org.refcodes.filesystem.exceptions.impls
This exception is thrown when a list (lookup) access was denied.
NoListAccessException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoListAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoListAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoListAccessException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoListAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoListAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoListAccessException
NoReadAccessException - Exception in org.refcodes.filesystem.exceptions.impls
 
NoReadAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoReadAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoReadAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoReadAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoReadAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoReadAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoReadAccessException
NoWriteAccessException - Exception in org.refcodes.filesystem.exceptions.impls
 
NoWriteAccessException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException
NoWriteAccessException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException
NoWriteAccessException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException
NoWriteAccessException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException
NoWriteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException
NoWriteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.NoWriteAccessException

O

org.refcodes.filesystem - package org.refcodes.filesystem
 
org.refcodes.filesystem.exceptions.impls - package org.refcodes.filesystem.exceptions.impls
 
org.refcodes.filesystem.impls - package org.refcodes.filesystem.impls
 
org.refcodes.filesystem.mixins - package org.refcodes.filesystem.mixins
 
org.refcodes.filesystem.utilities - package org.refcodes.filesystem.utilities
 

P

PATH_DELIMETER - 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 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.impls.InMemoryFileSystemImpl
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.impls.VirtualFileSystemWrapperImpl
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.impls.FileHandleImpl.MutableFileHandleImpl
setFile(String) - Method in interface org.refcodes.filesystem.mixins.FileHandleAccessor.FileHandleMutator
Sets the file handle for the file handle property.
setFileSystem(FileSystem) - Method in interface org.refcodes.filesystem.mixins.FileSystemAccessor.FileSystemMutator
Sets the file system for this property.
setModifiedDate(Date) - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl
setName(String) - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl
setPath(String) - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl
setSize(long) - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl

T

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) - 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, 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, 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, InputStream) - Method in class org.refcodes.filesystem.impls.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) - Method in class org.refcodes.filesystem.impls.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, File) - Method in class org.refcodes.filesystem.impls.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, byte[]) - Method in class org.refcodes.filesystem.impls.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, InputStream) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
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) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
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, File) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
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, byte[]) - Method in class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
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).
toFileHandle() - Method in interface org.refcodes.filesystem.FileHandle.MutableFileHandle
Converts the FileHandle.MutableFileHandle back to a FileHandle to avoid hassle with collections, the #hashCode() and the #equals(Object) operations.
toFileHandle() - Method in class org.refcodes.filesystem.impls.FileHandleImpl.MutableFileHandleImpl
Converts the FileHandle.MutableFileHandle back to a FileHandle to avoid hassle with collections, the #hashCode() and the #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.impls.FileHandleImpl
The key is the fully qualified name to identify the file.
toKey(String, String) - Static method in class org.refcodes.filesystem.utilities.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.impls.FileHandleImpl
 
toNormalizedFileHandle(FileHandle, FileSystem) - Static method in class org.refcodes.filesystem.utilities.FileSystemUtility
Test whether the given key may jail break from the name space.
toNormalizedKey(String, FileSystem) - Static method in class org.refcodes.filesystem.utilities.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.utilities.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.utilities.FileSystemUtility
Normalizes the given path.
toNormalizedPath(String, FileSystem) - Static method in class org.refcodes.filesystem.utilities.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.utilities.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.exceptions.impls
 
UnknownFileException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileException
UnknownFileSystemException - Exception in org.refcodes.filesystem.exceptions.impls
This exception is thrown whenever a file system to be accessed which does not exist (any more).
UnknownFileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownFileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownFileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownFileSystemException(String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownFileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownFileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownFileSystemException
UnknownKeyException - Exception in org.refcodes.filesystem.exceptions.impls
 
UnknownKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownKeyException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownKeyException
UnknownNameException - Exception in org.refcodes.filesystem.exceptions.impls
 
UnknownNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownNameException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownNameException
UnknownPathException - Exception in org.refcodes.filesystem.exceptions.impls
 
UnknownPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException
UnknownPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException
UnknownPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException
UnknownPathException(String, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException
UnknownPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException
UnknownPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.exceptions.impls.UnknownPathException

V

VirtualFileSystemWrapperImpl - Class in org.refcodes.filesystem.impls
The name space wrapper for a given FileSystem relocates the paths accessed by an application to the given namespace.
VirtualFileSystemWrapperImpl(String, FileSystem) - Constructor for class org.refcodes.filesystem.impls.VirtualFileSystemWrapperImpl
 

_

_createdDate - Variable in class org.refcodes.filesystem.impls.FileHandleImpl
 
_modifiedDate - Variable in class org.refcodes.filesystem.impls.FileHandleImpl
 
_name - Variable in class org.refcodes.filesystem.impls.FileHandleImpl
 
_path - Variable in class org.refcodes.filesystem.impls.FileHandleImpl
 
_size - Variable in class org.refcodes.filesystem.impls.FileHandleImpl
 
A C D E F G H I M N O P R S T U V _ 
Skip navigation links

Copyright © 2015. All rights reserved.