Package au.com.prunge.jgenfile.impl

Class Summary
AbstractDirectoryOperation An abstract directory operation to aid implementation of directory operations.
AbstractFileAccessor An abstract file accessor class to ease development of other file accessors.
AbstractFileAccessorOperation An abstract file accessor operation to aid implementation of file accessor operations.
AbstractFileOperation An abstract file operation to aid implementation of file operations.
AbstractFileSystem An abstract file system that handles operation hints methods.
AbstractFileSystemOperation An abstract file system operation to aid implementation of file system operations.
AbstractItem An abstract item with some methods implemented.
AbstractItemOperation An abstract item operation to aid implementation of item operations.
AbstractOperation An abstract operation class to make implementation easier.
AbstractPath A path that uses an underlying list of items.
AbstractPath.ListPathIterator An iterator that uses the item list's collection iterator.
CollectionItemIterator An iterator that uses a java.util.Iterator to get items.
ConstantCanCreateFileOperation A can create file operation that returns a constant value of either true or false.
ConstantCanCreateLinkOperation A can create link operation that returns a constant value of either true or false.
ConstantCanCreateSubdirectoryOperation A can create subdirectory operation that returns a constant value of either true or false.
ConstantCanDeleteItemOperation A CanDeleteItem operation that always returns a constant value of either true or false.
ConstantCanGetAbsolutePathOperation A CanGetAbsolutePath operation that always returns a constant value of either true or false.
ConstantCanGetChildrenOperation A can get children operation that returns either true or false for canGetChildren().
ConstantCanGetFileSizeOperation A can get file size operation that returns either true or false for canGetSize().
ConstantCanGetFileSystemMetadataOperation A can get file system metadata operation that always returns a constant value.
ConstantCanGetParentOperation A CanGetParent operation that always returns a constant value of either true or false.
ConstantCanGetRootsOperation A CanGetRoots operation that always returns a constant value of either true or false.
ConstantCanSetFileSystemMetadataOperation A can set file system metadata operation that always returns a constant value.
ConstantCanSetMetadataOperation A can set metadata operation that always returns the same set of keys.
ConstantCanSetNameOperation A CanSetName operation that always returns a constant value of either true or false.
ConstantCanSetParentOperation A CanSetParent operation that always returns a constant value of either true or false.
ConstantGetAllMetadataKeysOperation An operation to get a set of all metadata keys available for an item.
DefaultBatchOperation A batch operation that simply runs all its child operations.
DefaultCopyItemOperation Deprecated. This operation should only be used for testing as it is incomplete and not working correctly.
ItemListAbsolutePath An absolute path that is constructed from a list of items.
ItemListRelativePath A relative path that is constructed from a list of items.
NullCloseFileSystemOperation A close file system operation that does nothing.
NullCreateLinkOperation A create link operation that always fails with an operation not supported exception.
NullGetFileSystemMetadataOperation A get file system metadata operation that does nothing.
NullSetFileSystemMetadataOperation A set file system metadata operation that does nothing.