public class DefaultFileOperations extends Object implements FileOperations
FileOperations.| Constructor and Description |
|---|
DefaultFileOperations(FileObject file)
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
FileOperation |
getOperation(Class<? extends FileOperation> operationClass)
Gets the file operation for the given class.
|
Class<? extends FileOperation>[] |
getOperations()
Gets all operations associated with this instance.
|
boolean |
hasOperation(Class<? extends FileOperation> operationClass)
Tests @return whether an operation
operationClass is available. |
public DefaultFileOperations(FileObject file)
file - The file.public FileOperation getOperation(Class<? extends FileOperation> operationClass) throws FileSystemException
FileOperationsgetOperation in interface FileOperationsoperationClass - The Class that performs the operation.FileSystemException - if an error occurs.public Class<? extends FileOperation>[] getOperations() throws FileSystemException
FileOperationsgetOperations in interface FileOperationsFileSystemException - If an error occurs.public boolean hasOperation(Class<? extends FileOperation> operationClass) throws FileSystemException
FileOperationsoperationClass is available.hasOperation in interface FileOperationsoperationClass - the operation's class.FileSystemException - if an error occurs.Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.