Index
All Classes and Interfaces|All Packages|Serialized Form
C
- ChangeRootFileSystemDecorator - 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. - ChangeRootFileSystemDecorator(String, FileSystem) - Constructor for class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
Instantiates a new change root file system wrapper impl.
- ConcurrentAccessException - Exception in org.refcodes.filesystem
-
The Class ConcurrentAccessException.
- ConcurrentAccessException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- ConcurrentAccessException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- ConcurrentAccessException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- ConcurrentAccessException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- ConcurrentAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- ConcurrentAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.ConcurrentAccessException
- createFile(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Creates a file (handle) with the given key.
- createFile(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Creates a file (handle) with the given path and name.
D
- deleteFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.ChangeRootFileSystemDecorator
- destroy() - Method in class org.refcodes.filesystem.InMemoryFileSystem
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
- FileAlreadyExistsException(String, String, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
- FileAlreadyExistsException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
- FileAlreadyExistsException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
- FileAlreadyExistsException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
- FileAlreadyExistsException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileAlreadyExistsException
- FileException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- FileException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- FileException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- FileException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- FileException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- FileException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException
- 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 file handle property.
- FileHandleAccessor.FileHandleBuilder<B extends FileHandleAccessor.FileHandleBuilder<B>> - Interface in org.refcodes.filesystem
-
Provides a builder method for a file handle property returning the builder for applying multiple build operations.
- FileHandleAccessor.FileHandleMutator - Interface in org.refcodes.filesystem
-
Provides a mutator for a file handle property.
- FileHandleAccessor.FileHandleProperty - Interface in org.refcodes.filesystem
-
Provides a file handle 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 aCause problems ehttps://www.metacodes.proly in collections! - FileSizeAccessor - Interface in org.refcodes.filesystem
-
Provides an accessor for a size property.
- FileSizeAccessor.FileSizeBuilder<B extends FileSizeAccessor.FileSizeBuilder<B>> - Interface in org.refcodes.filesystem
-
Provides a builder method for a file size property returning the builder for applying multiple build operations.
- FileSizeAccessor.FileSizeMutator - Interface in org.refcodes.filesystem
-
Provides a mutator for a size property.
- FileSizeAccessor.FileSizeProperty - Interface in org.refcodes.filesystem
-
Provides a size property.
- 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.
- 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. - FileSystemException - Exception in org.refcodes.filesystem
-
The Class
FileSystemException
. - FileSystemException(String) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException
- FileSystemException.FileException - Exception in org.refcodes.filesystem
-
The Class
FileSystemException.FileException
. - FileSystemException.FileException.NoAccessException - Exception in org.refcodes.filesystem
- FileSystemException.KeyException - Exception in org.refcodes.filesystem
-
The Class
FileSystemException.KeyException
. - FileSystemException.NameException - Exception in org.refcodes.filesystem
-
The Class
FileSystemException.NameException
. - FileSystemException.NoFileSystemAccessException - Exception in org.refcodes.filesystem
- FileSystemException.PathException - Exception in org.refcodes.filesystem
-
The Class
FileSystemException.PathException
. - FileSystemUtility - Class in org.refcodes.filesystem
-
The Class FileSystemUtility.
- fromFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
The data contained in the given file (handle) is written to the provided file.
- fromFile(FileHandle, OutputStream) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.
- getFileHandle() - Method in interface org.refcodes.filesystem.FileHandleAccessor
-
Retrieves the file handle from the file property.
- getFileHandle() - Method in exception org.refcodes.filesystem.FileSystemException.FileException
-
Retrieves the file handle from the file property.
- getFileHandle(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Gets a file (handle) with the given key from the file system.
- getFileHandle(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Gets a file (handle) with the given path and name from the file system.
- getFileHandles(String, boolean) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
With the behavior of the
FileSystem.hasFiles(String, boolean)
method, all file (handle)s found for the path are returned. - getFileSize() - Method in interface org.refcodes.filesystem.FileHandle
-
The size of the content of the file.
- getFileSize() - Method in class org.refcodes.filesystem.FileHandleImpl
-
The size of the content of the file.
- getFileSize() - Method in interface org.refcodes.filesystem.FileSizeAccessor
-
Retrieves the size from the size property.
- getFileSystem() - Method in interface org.refcodes.filesystem.FileSystemAccessor
-
Gets the file system stored by this property.
- getKey() - Method in exception org.refcodes.filesystem.FileSystemException.KeyException
- 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() - Method in exception org.refcodes.filesystem.FileSystemException.NameException
- 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() - Method in exception org.refcodes.filesystem.FileSystemException.PathException
- getPath(String) - Static method in class org.refcodes.filesystem.FileSystemUtility
-
Gets the path portion from the provided key (the key without the name portion).
- getPatternArguments() - Method in exception org.refcodes.filesystem.FileSystemException.FileException
- getPatternArguments() - Method in exception org.refcodes.filesystem.FileSystemException.KeyException
- getPatternArguments() - Method in exception org.refcodes.filesystem.FileSystemException.NameException
- getPatternArguments() - Method in exception org.refcodes.filesystem.FileSystemException.PathException
H
- hasFile(String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Tests whether the file system knows a file (handle) with the given key.
- hasFile(String, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Tests whether the file system knows a file (handle) with the given path and name.
- hasFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
Returns true in case the given file (handle) exists.
- hasFiles(String, boolean) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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
- IllegalFileException - Exception in org.refcodes.filesystem
-
The Class IllegalFileHandleException.
- IllegalFileException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalFileException(FileHandle, String, String) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalFileException(FileHandle, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalFileException(FileHandle, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalFileException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalFileException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalFileException
- IllegalKeyException - Exception in org.refcodes.filesystem
-
The Class
IllegalKeyException
. - IllegalKeyException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalKeyException
- IllegalNameException - Exception in org.refcodes.filesystem
-
The Class
IllegalNameException
. - IllegalNameException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalNameException
- IllegalPathException - Exception in org.refcodes.filesystem
-
The Class
IllegalPathException
. - IllegalPathException(String, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- IllegalPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- IllegalPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- IllegalPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- IllegalPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- IllegalPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.IllegalPathException
- InMemoryFileSystem - Class in org.refcodes.filesystem
-
An in-memory
FileSystem
using anConcurrentHashMap
for implementation. - InMemoryFileSystem() - Constructor for class org.refcodes.filesystem.InMemoryFileSystem
-
Constructs an in-memory
FileSystem
.
K
- KeyException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
- KeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
- KeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
- KeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
- KeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
- KeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.KeyException
L
- letFileHandle(String) - Method in interface org.refcodes.filesystem.FileHandleAccessor.FileHandleProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given file handle (setter) as of
setFileHandle(String)
and returns the very same value (getter) being produced to aFileHandle
(as ofFileHandleAccessor.getFileHandle()
). - letFileSize(long) - Method in interface org.refcodes.filesystem.FileSizeAccessor.FileSizeProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given file size (setter) as of
FileSizeAccessor.FileSizeMutator.setFileSize(long)
and returns the very same value (getter). - letFileSystem(FileSystem) - Method in interface org.refcodes.filesystem.FileSystemAccessor.FileSystemProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given
FileSystem
(setter) as ofFileSystemAccessor.FileSystemMutator.setFileSystem(FileSystem)
and returns the very same value (getter).
M
- moveFile(FileHandle, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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
- NameException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NameException(String, String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NameException(Throwable, String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NameException
- NoAccessException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoAccessException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoAccessException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoAccessException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.FileException.NoAccessException
- NoCreateAccessException - Exception in org.refcodes.filesystem
-
The Class NoCreateAccessException.
- NoCreateAccessException(String) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoCreateAccessException(String, String) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoCreateAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoCreateAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoCreateAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoCreateAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.NoCreateAccessException
- NoDeleteAccessException - Exception in org.refcodes.filesystem
-
The Class
NoDeleteAccessException
. - NoDeleteAccessException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoDeleteAccessException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoDeleteAccessException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoDeleteAccessException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoDeleteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoDeleteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoDeleteAccessException
- NoFileSystemAccessException(String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- NoFileSystemAccessException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- NoFileSystemAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- NoFileSystemAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- NoFileSystemAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- NoFileSystemAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.NoFileSystemAccessException
- 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
- NoListAccessException(String, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
- NoListAccessException(String, Throwable) - Constructor for exception org.refcodes.filesystem.NoListAccessException
- NoListAccessException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
- NoListAccessException(Throwable) - Constructor for exception org.refcodes.filesystem.NoListAccessException
- NoListAccessException(Throwable, String) - Constructor for exception org.refcodes.filesystem.NoListAccessException
- NoReadAccessException - Exception in org.refcodes.filesystem
-
The Class
NoReadAccessException
. - NoReadAccessException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoReadAccessException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoReadAccessException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoReadAccessException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoReadAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoReadAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoReadAccessException
- NoWriteAccessException - Exception in org.refcodes.filesystem
-
The Class
NoWriteAccessException
. - NoWriteAccessException(String, FileHandle) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
- NoWriteAccessException(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
- NoWriteAccessException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
- NoWriteAccessException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
- NoWriteAccessException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
- NoWriteAccessException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.NoWriteAccessException
O
- org.refcodes.filesystem - module org.refcodes.filesystem
- 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.
- PathException(String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
- PathException(String, String, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
- PathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
- PathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
- PathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
- PathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.FileSystemException.PathException
R
- renameFile(FileHandle, String) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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
- setFileHandle(String) - Method in interface org.refcodes.filesystem.FileHandleAccessor.FileHandleMutator
-
Sets the file handle for the file handle property.
- setFileSize(long) - Method in class org.refcodes.filesystem.FileHandleImpl.MutableFileHandleImpl
-
Sets the size for the size property.
- setFileSize(long) - Method in interface org.refcodes.filesystem.FileSizeAccessor.FileSizeMutator
-
Sets the size for the size 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
T
- toFile(FileHandle) - Method in class org.refcodes.filesystem.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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.ChangeRootFileSystemDecorator
-
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.InMemoryFileSystem
-
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(String, FileHandle, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- UnknownFileException(String, FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- UnknownFileException(String, FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- UnknownFileException(FileHandle, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- UnknownFileException(FileHandle, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- UnknownFileException(FileHandle, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileException
- 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
- UnknownFileSystemException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
- UnknownFileSystemException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
- UnknownFileSystemException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
- UnknownFileSystemException(Throwable) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
- UnknownFileSystemException(Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownFileSystemException
- UnknownKeyException - Exception in org.refcodes.filesystem
-
The Class
UnknownKeyException
. - UnknownKeyException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownKeyException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownKeyException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownKeyException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownKeyException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownKeyException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownKeyException
- UnknownNameException - Exception in org.refcodes.filesystem
-
The Class
UnknownNameException
. - UnknownNameException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownNameException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownNameException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownNameException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownNameException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownNameException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownNameException
- UnknownPathException - Exception in org.refcodes.filesystem
-
The Class
UnknownPathException
. - UnknownPathException(String, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
- UnknownPathException(String, String, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
- UnknownPathException(String, String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownPathException
- UnknownPathException(String, String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
- UnknownPathException(String, Throwable) - Constructor for exception org.refcodes.filesystem.UnknownPathException
- UnknownPathException(String, Throwable, String) - Constructor for exception org.refcodes.filesystem.UnknownPathException
W
- withFileHandle(String) - Method in interface org.refcodes.filesystem.FileHandleAccessor.FileHandleBuilder
-
Sets the file handle for the file handle property.
- withFileSize(String) - Method in interface org.refcodes.filesystem.FileSizeAccessor.FileSizeBuilder
-
Sets the file size for the file size property.
_
- _createdDate - Variable in class org.refcodes.filesystem.FileHandleImpl
- _fileHandle - Variable in exception org.refcodes.filesystem.FileSystemException.FileException
- _key - Variable in exception org.refcodes.filesystem.FileSystemException.KeyException
- _modifiedDate - Variable in class org.refcodes.filesystem.FileHandleImpl
- _name - Variable in class org.refcodes.filesystem.FileHandleImpl
- _name - Variable in exception org.refcodes.filesystem.FileSystemException.NameException
- _path - Variable in class org.refcodes.filesystem.FileHandleImpl
- _path - Variable in exception org.refcodes.filesystem.FileSystemException.PathException
- _size - Variable in class org.refcodes.filesystem.FileHandleImpl
All Classes and Interfaces|All Packages|Serialized Form