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
FileOperations
getOperation
in interface FileOperations
operationClass
- The Class that performs the operation.FileSystemException
- if an error occurs.public Class<? extends FileOperation>[] getOperations() throws FileSystemException
FileOperations
getOperations
in interface FileOperations
FileSystemException
- If an error occurs.public boolean hasOperation(Class<? extends FileOperation> operationClass) throws FileSystemException
FileOperations
operationClass
is available.hasOperation
in interface FileOperations
operationClass
- the operation's class.FileSystemException
- if an error occurs.Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.