A B C D E F G H I J K L M N O P R S T V W

C

canCopyItem() - Method in interface au.com.prunge.jgenfile.CanCopyItemOperation
Returns whether the item can be copied.
canCopyItem() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanCopyItemToDestinationOperation
 
canCopyItem() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanCopyItemOperation
 
CanCopyItemOperation - interface au.com.prunge.jgenfile.CanCopyItemOperation.
An operation that tests whether an item can be copied.
CanCopyItemToDestinationOperation - interface au.com.prunge.jgenfile.CanCopyItemToDestinationOperation.
An operation that tests whether can item can be copied to a particular destination.
canCreateFile() - Method in interface au.com.prunge.jgenfile.CanCreateFileOperation
Returns whether a file in a directory can be created.
canCreateFile() - Method in class au.com.prunge.jgenfile.impl.ConstantCanCreateFileOperation
 
CanCreateFileOperation - interface au.com.prunge.jgenfile.CanCreateFileOperation.
An operation that tests whether a file can be created in a directory.
canCreateLink() - Method in interface au.com.prunge.jgenfile.CanCreateLinkOperation
Returns whether a link can be created in a directory.
canCreateLink() - Method in class au.com.prunge.jgenfile.impl.ConstantCanCreateLinkOperation
 
CanCreateLinkOperation - interface au.com.prunge.jgenfile.CanCreateLinkOperation.
An operation that tests whether a link can be created in a directory.
canCreateSubdirectory() - Method in interface au.com.prunge.jgenfile.CanCreateSubdirectoryOperation
Returns whether a subdirectory in a directory can be created..
canCreateSubdirectory() - Method in class au.com.prunge.jgenfile.impl.ConstantCanCreateSubdirectoryOperation
 
CanCreateSubdirectoryOperation - interface au.com.prunge.jgenfile.CanCreateSubdirectoryOperation.
An operation that tests whether a subdirectory can be created in a directory.
canDeleteItem() - Method in interface au.com.prunge.jgenfile.CanDeleteItemOperation
Returns whether the item can be deleted.
canDeleteItem() - Method in class au.com.prunge.jgenfile.impl.ConstantCanDeleteItemOperation
 
CanDeleteItemOperation - interface au.com.prunge.jgenfile.CanDeleteItemOperation.
An operation that tests whether an item can be deleted.
canGetAbsolutePath() - Method in interface au.com.prunge.jgenfile.CanGetAbsolutePathOperation
Returns whether the absolute path of the item can be acquired.
canGetAbsolutePath() - Method in class au.com.prunge.jgenfile.impl.ConstantCanGetAbsolutePathOperation
 
CanGetAbsolutePathOperation - interface au.com.prunge.jgenfile.CanGetAbsolutePathOperation.
An operation that tests whether the absolute path of an item can be acquired.
canGetChild() - Method in interface au.com.prunge.jgenfile.CanGetChildOperation
Returns whether the child of the directory can be acquired.
canGetChild() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetChildOperation
 
CanGetChildOperation - interface au.com.prunge.jgenfile.CanGetChildOperation.
An operation that tests whether a child of a directory can be acquired.
canGetChildren() - Method in interface au.com.prunge.jgenfile.CanGetChildrenOperation
Returns whether the children of the directory can be acquired.
canGetChildren() - Method in class au.com.prunge.jgenfile.impl.ConstantCanGetChildrenOperation
 
CanGetChildrenOperation - interface au.com.prunge.jgenfile.CanGetChildrenOperation.
An operation that tests whether the children of a directory can be acquired.
canGetFileAccessor() - Method in interface au.com.prunge.jgenfile.CanGetFileAccessorOperation
Returns whether the accessor of the file can be acquired.
canGetFileAccessor() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetFileAccessorOperation
 
CanGetFileAccessorOperation - interface au.com.prunge.jgenfile.CanGetFileAccessorOperation.
An operation that tests whether the accessor of a file can be acquired.
CanGetFileSizeOperation - interface au.com.prunge.jgenfile.CanGetFileSizeOperation.
An operation that tests whether the size of a file can be acquired.
CanGetFileSystemMetadataOperation - interface au.com.prunge.jgenfile.CanGetFileSystemMetadataOperation.
An operation that determines whether elements of metadata are accessible for a file system.
CanGetItemFromAbsoluteReferenceOperation - interface au.com.prunge.jgenfile.CanGetItemFromAbsoluteReferenceOperation.
An operation that tests whether an item can be acquired given an absolute reference.
canGetItemFromReference() - Method in interface au.com.prunge.jgenfile.CanGetItemFromRelativeReferenceOperation
Returns whether the item can be acquired.
canGetItemFromReference() - Method in interface au.com.prunge.jgenfile.CanGetItemFromAbsoluteReferenceOperation
Returns whether the item can be acquired.
canGetItemFromReference() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetItemFromRelativeReferenceOperation
 
canGetItemFromReference() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetItemFromAbsoluteReferenceOperation
 
CanGetItemFromRelativeReferenceOperation - interface au.com.prunge.jgenfile.CanGetItemFromRelativeReferenceOperation.
An operation that tests whether an item can be acquired given a relative reference.
canGetLinkTarget() - Method in interface au.com.prunge.jgenfile.CanGetLinkTargetOperation
Returns whether the target of the link can be acquired.
CanGetLinkTargetOperation - interface au.com.prunge.jgenfile.CanGetLinkTargetOperation.
An operation that tests whether the target item of a link can be acquired.
CanGetMetadataOperation - interface au.com.prunge.jgenfile.CanGetMetadataOperation.
An operation that determines whether elements of metadata are accessible for an item.
canGetParent() - Method in interface au.com.prunge.jgenfile.CanGetParentOperation
Returns whether the parent of the item can be acquired.
canGetParent() - Method in class au.com.prunge.jgenfile.impl.ConstantCanGetParentOperation
 
CanGetParentOperation - interface au.com.prunge.jgenfile.CanGetParentOperation.
An operation that tests whether the parent of an item can be read.
canGetRelativePath() - Method in interface au.com.prunge.jgenfile.CanGetRelativePathOperation
Returns whether the relative path of the item can be acquired.
canGetRelativePath() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetRelativePathOperation
 
CanGetRelativePathOperation - interface au.com.prunge.jgenfile.CanGetRelativePathOperation.
An operation that tests whether the relative path of an item can be acquired.
canGetRoots() - Method in interface au.com.prunge.jgenfile.CanGetRootsOperation
Returns whether the roots of the file system can be acquired.
canGetRoots() - Method in class au.com.prunge.jgenfile.impl.ConstantCanGetRootsOperation
 
canGetRoots() - Method in class au.com.prunge.jgenfile.impl.local.LocalCanGetRootsOperation
 
CanGetRootsOperation - interface au.com.prunge.jgenfile.CanGetRootsOperation.
An operation that tests whether the roots of a file system can be acquired.
canGetSize() - Method in interface au.com.prunge.jgenfile.CanGetFileSizeOperation
Returns whether the size of the file can be acquired.
canGetSize() - Method in class au.com.prunge.jgenfile.impl.ConstantCanGetFileSizeOperation
 
CanSetFileSystemMetadataOperation - interface au.com.prunge.jgenfile.CanSetFileSystemMetadataOperation.
An operation that determines whether elements of metadata can be modified for a file system.
canSetLinkTarget() - Method in interface au.com.prunge.jgenfile.CanSetLinkTargetOperation
Returns whether the target of the link can be set.
CanSetLinkTargetOperation - interface au.com.prunge.jgenfile.CanSetLinkTargetOperation.
An operation that tests whether the target item of a link can be set.
CanSetMetadataOperation - interface au.com.prunge.jgenfile.CanSetMetadataOperation.
An operation that determines whether elements of metadata can be modified for an item.
canSetName() - Method in interface au.com.prunge.jgenfile.CanSetNameOperation
Returns whether the name of the item can be changed.
canSetName() - Method in class au.com.prunge.jgenfile.impl.ConstantCanSetNameOperation
 
CanSetNameOperation - interface au.com.prunge.jgenfile.CanSetNameOperation.
An operation that tests whether the name of an item can be changed.
canSetParent() - Method in interface au.com.prunge.jgenfile.CanSetParentOperation
Returns whether the parent of the item can be changed.
canSetParent() - Method in class au.com.prunge.jgenfile.impl.ConstantCanSetParentOperation
 
CanSetParentOperation - interface au.com.prunge.jgenfile.CanSetParentOperation.
An operation that tests whether the parent of an item can be changed.
ChannelAcquiredException - exception au.com.prunge.jgenfile.ChannelAcquiredException.
An exception that is thrown when more than one channel is attempted to be acquired from a FileAccessor.
ChannelAcquiredException() - Constructor for class au.com.prunge.jgenfile.ChannelAcquiredException
Creates a channel acquired exception.
ChannelAcquiredException(String) - Constructor for class au.com.prunge.jgenfile.ChannelAcquiredException
Creates a channel acquired exception with a detail message.
checkAcquired() - Method in class au.com.prunge.jgenfile.impl.AbstractFileAccessor
If channelAcquired is true, throws an exception.
checkClose() - Method in class au.com.prunge.jgenfile.impl.CollectionItemIterator
Checks if the iterator has been closed.
checkClosed() - Method in class au.com.prunge.jgenfile.impl.AbstractFileAccessor
If accessorClosed is true, throws an exception.
checkGetChannel() - Method in class au.com.prunge.jgenfile.impl.AbstractFileAccessor
Calls btoh checkAcquired() and checkClosed().
checkNameValidity(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalSetNameOperation
Checks whether the specified name is valid.
checkRun() - Method in class au.com.prunge.jgenfile.impl.AbstractOperation
Throws an exception if hasRun() is false.
clear() - Method in class au.com.prunge.jgenfile.OperationHints
 
clone() - Method in class au.com.prunge.jgenfile.OperationHints
 
close() - Method in interface au.com.prunge.jgenfile.ItemIterator
Closes the iterator.
close() - Method in class au.com.prunge.jgenfile.impl.CollectionItemIterator
 
close() - Method in class au.com.prunge.jgenfile.impl.local.channels.RandomAccessFileChannel
 
ClosedIteratorException - exception au.com.prunge.jgenfile.ClosedIteratorException.
An exception that occurs when the next element is queried in an iterator after the iterator has been closed.
ClosedIteratorException() - Constructor for class au.com.prunge.jgenfile.ClosedIteratorException
Constructs a ClosedIteratorException.
ClosedIteratorException(String) - Constructor for class au.com.prunge.jgenfile.ClosedIteratorException
Constructs a ClosedIteratorException with a detail message.
CloseFileAccessorOperation - interface au.com.prunge.jgenfile.CloseFileAccessorOperation.
An operation that closes a file accessor.
CloseFileSystemOperation - interface au.com.prunge.jgenfile.CloseFileSystemOperation.
An operation that closes a file system.
CollectionItemIterator - class au.com.prunge.jgenfile.impl.CollectionItemIterator.
An iterator that uses a java.util.Iterator to get items.
CollectionItemIterator(Iterator) - Constructor for class au.com.prunge.jgenfile.impl.CollectionItemIterator
Constructs a CollectionItemIterator.
CommonKeys - interface au.com.prunge.jgenfile.metadata.CommonKeys.
A collection of commonly used metadata keys.
ConstantCanCreateFileOperation - class au.com.prunge.jgenfile.impl.ConstantCanCreateFileOperation.
A can create file operation that returns a constant value of either true or false.
ConstantCanCreateFileOperation(Directory, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanCreateFileOperation
Constructs a ConstantCanCreateFileOperation.
ConstantCanCreateLinkOperation - class au.com.prunge.jgenfile.impl.ConstantCanCreateLinkOperation.
A can create link operation that returns a constant value of either true or false.
ConstantCanCreateLinkOperation(Directory, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanCreateLinkOperation
Constructs a ConstantCanCreateLinkOperation.
ConstantCanCreateSubdirectoryOperation - class au.com.prunge.jgenfile.impl.ConstantCanCreateSubdirectoryOperation.
A can create subdirectory operation that returns a constant value of either true or false.
ConstantCanCreateSubdirectoryOperation(Directory, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanCreateSubdirectoryOperation
Constructs a ConstantCanCreateSubdirectoryOperation.
ConstantCanDeleteItemOperation - class au.com.prunge.jgenfile.impl.ConstantCanDeleteItemOperation.
A CanDeleteItem operation that always returns a constant value of either true or false.
ConstantCanDeleteItemOperation(Item, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanDeleteItemOperation
Constructs a ConstantCanDeleteItemOperation.
ConstantCanGetAbsolutePathOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetAbsolutePathOperation.
A CanGetAbsolutePath operation that always returns a constant value of either true or false.
ConstantCanGetAbsolutePathOperation(Item, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetAbsolutePathOperation
Constructs a ConstantCanGetAbsolutePathOperation.
ConstantCanGetChildrenOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetChildrenOperation.
A can get children operation that returns either true or false for canGetChildren().
ConstantCanGetChildrenOperation(Directory, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetChildrenOperation
Constructs a ConstantCanGetChildrenOperation.
ConstantCanGetFileSizeOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetFileSizeOperation.
A can get file size operation that returns either true or false for canGetSize().
ConstantCanGetFileSizeOperation(File, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetFileSizeOperation
Constructs a ConstantCanGetFileSizeOperation.
ConstantCanGetFileSystemMetadataOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetFileSystemMetadataOperation.
A can get file system metadata operation that always returns a constant value.
ConstantCanGetFileSystemMetadataOperation(FileSystem, Set, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetFileSystemMetadataOperation
Constructs a ConstantCanGetFileSystemMetadataOperation.
ConstantCanGetParentOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetParentOperation.
A CanGetParent operation that always returns a constant value of either true or false.
ConstantCanGetParentOperation(Item, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetParentOperation
Constructs a ConstantCanGetParentOperation.
ConstantCanGetRootsOperation - class au.com.prunge.jgenfile.impl.ConstantCanGetRootsOperation.
A CanGetRoots operation that always returns a constant value of either true or false.
ConstantCanGetRootsOperation(FileSystem, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanGetRootsOperation
Constructs a ConstantCanGetRootsOperation.
ConstantCanSetFileSystemMetadataOperation - class au.com.prunge.jgenfile.impl.ConstantCanSetFileSystemMetadataOperation.
A can set file system metadata operation that always returns a constant value.
ConstantCanSetFileSystemMetadataOperation(FileSystem, Set, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanSetFileSystemMetadataOperation
Constructs a ConstantCanSetFileSystemMetadataOperation.
ConstantCanSetMetadataOperation - class au.com.prunge.jgenfile.impl.ConstantCanSetMetadataOperation.
A can set metadata operation that always returns the same set of keys.
ConstantCanSetMetadataOperation(Item, Set, Set) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanSetMetadataOperation
Constructs a ConstantCanSetMetadataOperation.
ConstantCanSetNameOperation - class au.com.prunge.jgenfile.impl.ConstantCanSetNameOperation.
A CanSetName operation that always returns a constant value of either true or false.
ConstantCanSetNameOperation(Item, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanSetNameOperation
Constructs a ConstantCanSetNameOperation.
ConstantCanSetParentOperation - class au.com.prunge.jgenfile.impl.ConstantCanSetParentOperation.
A CanSetParent operation that always returns a constant value of either true or false.
ConstantCanSetParentOperation(Item, boolean) - Constructor for class au.com.prunge.jgenfile.impl.ConstantCanSetParentOperation
Constructs a ConstantCanGetParentOperation.
ConstantGetAllMetadataKeysOperation - class au.com.prunge.jgenfile.impl.ConstantGetAllMetadataKeysOperation.
An operation to get a set of all metadata keys available for an item.
ConstantGetAllMetadataKeysOperation(Item, Set) - Constructor for class au.com.prunge.jgenfile.impl.ConstantGetAllMetadataKeysOperation
Constructs a ConstantGetAllMetadataKeysOperation.
ConstantOperation - interface au.com.prunge.jgenfile.ConstantOperation.
A tagging interface to indicate that an operation always returns a constant value as a result.
containsKey(Object) - Method in class au.com.prunge.jgenfile.OperationHints
 
containsValue(Object) - Method in class au.com.prunge.jgenfile.OperationHints
 
CopyItemOperation - interface au.com.prunge.jgenfile.CopyItemOperation.
An operation that copies an item.
createAbsolutePositionMode(long) - Static method in class au.com.prunge.jgenfile.FileAccessorOptions.OffsetMode
Creates an offset mode that indicates the file accessor should create channels with an initial position of position in the file.
createBatchOperation(List, boolean) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that runs a number of operations.
createBatchOperation(List, boolean) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createCanCopyItemOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether this item can be copied.
createCanCopyItemOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanCopyItemOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanCopyItemToDestinationOperation(Directory) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether this item can be copied into the specified directory keeping its current name.
createCanCopyItemToDestinationOperation(Directory) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanCopyItemToDestinationOperation(Directory) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanCopyItemToDestinationOperation(Directory, String) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether this item can be copied into the specified directory using the specified name.
createCanCopyItemToDestinationOperation(Directory, String) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanCopyItemToDestinationOperation(Directory, String) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanCreateFileOperation() - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to test whether an empty file can be created in this directory.
createCanCreateFileOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanCreateLinkOperation() - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to test whether a link can be created in this directory.
createCanCreateLinkOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanCreateSubdirectoryOperation() - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to test whether an empty subdirectory can be created in this directory.
createCanCreateSubdirectoryOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanDeleteOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether this item can be deleted.
createCanDeleteOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanDeleteOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanGetAbsolutePathOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the absolute path of this item can be acquired.
createCanGetAbsolutePathOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanGetAbsolutePathOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanGetChildOperation(String) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation that tests whether an item with the specified name exists in this directory.
createCanGetChildOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanGetChildrenOperation() - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to test whether the children of this directory can be acquired.
createCanGetChildrenOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanGetFileAccessorOperation(FileAccessorOptions) - Method in interface au.com.prunge.jgenfile.File
Creates an operation that will test whether a file accessor can be created with the specified options.
createCanGetFileAccessorOperation(FileAccessorOptions) - Method in class au.com.prunge.jgenfile.impl.local.LocalFile
 
createCanGetFileSizeOperation() - Method in interface au.com.prunge.jgenfile.File
Creates an operation that will test whether the size of the file can be acquired.
createCanGetFileSizeOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFile
 
createCanGetItemFromAbsoluteReferenceOperation(AbsoluteItemReference) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that tests whether an item in the file system can be acquired given the specified absolute reference.
createCanGetItemFromAbsoluteReferenceOperation(AbsoluteItemReference) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createCanGetItemFromRelativeReferenceOperation(RelativeItemReference) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation that tests whether an item in the file system can be acquired given the specified relative reference using this directory as a starting point for the refence.
createCanGetItemFromRelativeReferenceOperation(RelativeItemReference) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCanGetLinkTargetOperation() - Method in interface au.com.prunge.jgenfile.Link
Creates an operation that will test whether the target item of this link can be retrieved.
createCanGetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the specified metadata is accessible for this item.
createCanGetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that tests whether the specified metadata is accessible for this file system.
createCanGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createCanGetParentOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that will test whether the parent of this item can be acquired.
createCanGetParentOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanGetParentOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanGetRelativePathOperation(Directory) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the relative path of this item up to and including toAncestor can be acquired.
createCanGetRelativePathOperation(Directory) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanGetRelativePathOperation(Directory) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanGetRootsOperation() - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that tests whether the roots in this file system can be retrieved.
createCanGetRootsOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
You can always get the roots of a local file system.
createCanSetLinkTargetOperation() - Method in interface au.com.prunge.jgenfile.Link
Creates an operation that will test whether the target item of this link can be modified.
createCanSetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the specified metadata can be set for this item.
createCanSetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that tests whether the specified metadata can be set for this file system.
createCanSetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanSetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanSetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createCanSetNameOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the name of this item can be changed.
createCanSetNameOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanSetNameOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCanSetParentOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that tests whether the parent of this item can be changed.
createCanSetParentOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCanSetParentOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createChildList(int) - Method in class au.com.prunge.jgenfile.impl.local.LocalGetChildrenOperation
Creates an empty list that will be used for holding child items.
createCloseOperation() - Method in interface au.com.prunge.jgenfile.FileAccessor
Creates an operation that will close this file accessor.
createCloseOperation() - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that closes this file system.
createCloseOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createCloseOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFileAccessor
 
createCopyOperation(Directory) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that copies this item to the specified destination directory.
createCopyOperation(Directory) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCopyOperation(Directory) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCopyOperation(Directory, String) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that copies this item to the specified destination directory giving the copied item a name of newName.
createCopyOperation(Directory, String) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createCopyOperation(Directory, String) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createCreateFileOperation(String) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to create an empty file in this directory.
createCreateFileOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCreateLinkOperation(Item) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation that will create a link in this directory to the specified item.
createCreateLinkOperation(Item) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createCreateSubdirectoryOperation(String) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to create an empty subdirectory in this directory.
createCreateSubdirectoryOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createDeleteItemOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that will delete this item.
createDeleteItemOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createDeleteItemOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createDirectoryFromFile(FileSystem, File) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Attempts to create a directory from the specified file.
createDirectoryFromFile(FileSystem, File, boolean) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Attempts to create a directory from the specified file.
createFileFromFile(FileSystem, File) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Attempts to create a file from the specified java.io.File object.
CreateFileOperation - interface au.com.prunge.jgenfile.CreateFileOperation.
An operation that creates an empty file in a directory.
createFileSystem(Map) - Method in class au.com.prunge.jgenfile.impl.local.spi.LocalFileSystemProvider
 
createFileSystem(Map) - Method in class au.com.prunge.jgenfile.spi.FileSystemProvider
Creates a file system from the specified parameters.
createGetAbsolutePathOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that gets the absolute path of this item.
createGetAbsolutePathOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetAbsolutePathOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetAllMetadataOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that acquires all available metadata for this item.
createGetAllMetadataOperation() - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that acquires all available metadata for this file system.
createGetAllMetadataOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetAllMetadataOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetAllMetadataOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createGetChildOperation(String) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation that retrieves the item with the specified name that exists in this directory.
createGetChildOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createGetChildrenOperation() - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation to get the children in this directory through a list.
createGetChildrenOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createGetFileAccessorOperation(FileAccessorOptions) - Method in interface au.com.prunge.jgenfile.File
Creates an operation that will get a file accessor for this file.
createGetFileAccessorOperation(FileAccessorOptions) - Method in class au.com.prunge.jgenfile.impl.local.LocalFile
 
createGetFileSizeOperation() - Method in interface au.com.prunge.jgenfile.File
Creates an operation that will retrieve the size of this file.
createGetFileSizeOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFile
 
createGetItemFromAbsoluteReferenceOperation(AbsoluteItemReference) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that gets an item in the file system given an absolute reference.
createGetItemFromAbsoluteReferenceOperation(AbsoluteItemReference) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createGetItemFromRelativeReferenceOperation(RelativeItemReference) - Method in interface au.com.prunge.jgenfile.Directory
Creates an operation that gets an item in the file system given a relative reference using this directory as a starting point for the reference.
createGetItemFromRelativeReferenceOperation(RelativeItemReference) - Method in class au.com.prunge.jgenfile.impl.local.LocalDirectory
 
createGetLinkTargetOperation() - Method in interface au.com.prunge.jgenfile.Link
Creates an operation that will retrieve the target item of this link.
createGetMetadataKeysOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that gets all the keys for the metadata of this item.
createGetMetadataKeysOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetMetadataKeysOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that acquires the specified metadata.
createGetMetadataOperation(Set) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that acquires the specified metadata.
createGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetMetadataOperation(Set) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createGetParentOperation() - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that will retrieve the parent of this item.
createGetParentOperation() - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetParentOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetRelativePathOperation(Directory) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that gets the relative path of this item up to and including toAncestor.
createGetRelativePathOperation(Directory) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createGetRelativePathOperation(Directory) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createGetRootOperation(String) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that retrieves the root with the specified name in the file system.
createGetRootOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createGetRootsOperation() - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that retrieves the roots in this file system.
createGetRootsOperation() - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createHintsMap() - Method in class au.com.prunge.jgenfile.OperationHints
Creates the internal map used for storing hints in.
createItemFromFile(FileSystem, File) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Creates an item from a file object.
createItemFromFile(FileSystem, File, boolean) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Creates an item from a file object.
createItemReferenceList(int) - Method in class au.com.prunge.jgenfile.impl.ItemListRelativePath
Creates a new empty list used for construction of item references.
createItemReferenceList(int) - Method in class au.com.prunge.jgenfile.impl.ItemListAbsolutePath
Creates a new empty list used for construction of item references.
CreateLinkOperation - interface au.com.prunge.jgenfile.CreateLinkOperation.
An operation that creates a link in a directory.
createList(List) - Method in class au.com.prunge.jgenfile.impl.AbstractPath
Creates a new list that is initially filled with all the items in list.
createName() - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
Creates the name of the item from the java.io.File object.
createPathList() - Method in class au.com.prunge.jgenfile.impl.local.LocalGetRelativePathOperation
Creates an empty path list.
createPathList() - Method in class au.com.prunge.jgenfile.impl.local.LocalGetAbsolutePathOperation
Creates an empty path list.
createRelativeReferenceFromFile(File, File) - Static method in class au.com.prunge.jgenfile.impl.local.ItemUtils
Creates a relative item reference for the specified file.
createRootList(int) - Method in class au.com.prunge.jgenfile.impl.local.LocalGetRootsOperation
Creates an empty list that will be used for holding root items.
createSetLinkTargetOperation(Item) - Method in interface au.com.prunge.jgenfile.Link
Creates an operation that will set the target item of this link.
createSetMetadataOperation(Map) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that sets the specified metadata for this item.
createSetMetadataOperation(Map) - Method in interface au.com.prunge.jgenfile.FileSystem
Creates an operation that sets the specified metadata for this file system.
createSetMetadataOperation(Map) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createSetMetadataOperation(Map) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createSetMetadataOperation(Map) - Method in class au.com.prunge.jgenfile.impl.local.LocalFileSystem
 
createSetNameOperation(String) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that will set the name of this item.
createSetNameOperation(String) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createSetNameOperation(String) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
createSetParentOperation(Directory) - Method in interface au.com.prunge.jgenfile.Item
Creates an operation that will set the parent of (i.e.
createSetParentOperation(Directory) - Method in class au.com.prunge.jgenfile.RelativePath.ParentItem
 
createSetParentOperation(Directory) - Method in class au.com.prunge.jgenfile.impl.local.LocalItem
 
CreateSubdirectoryOperation - interface au.com.prunge.jgenfile.CreateSubdirectoryOperation.
An operation that creates an empty subdirectory in a directory.

A B C D E F G H I J K L M N O P R S T V W