Index

A B C D E F G H I L M N O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AndroidFile - Class in com.mku.android.fs.file
Implementation of the IFile for Android using Storage Access Framework that supports read/write to external SD cards.
AndroidFile(AndroidFile, String) - Constructor for class com.mku.android.fs.file.AndroidFile
Construct an AndroidFile.
AndroidFile(DocumentFile) - Constructor for class com.mku.android.fs.file.AndroidFile
Construct an AndroidFile wrapper from an Android DocumentFile.
AndroidFile(DocumentFile, AndroidFile) - Constructor for class com.mku.android.fs.file.AndroidFile
Construct an AndroidFile wrapper from an Android DocumentFile.
AndroidFileStream - Class in com.mku.android.fs.streams
Class is a stream implementation wrapper for java streams that are retrieved from AndroidFile which support external SD cards.
AndroidFileStream(AndroidFile, String) - Constructor for class com.mku.android.fs.streams.AndroidFileStream
Construct a file stream from an AndroidFile.
AndroidFileSystem - Class in com.mku.android.fs.file
Utility for Android file system
AndroidFileSystem() - Constructor for class com.mku.android.fs.file.AndroidFileSystem
 
AndroidSharedFileObserver - Class in com.mku.android.fs.file
Implementation of a file observer that detects when a share file has been edited by external apps.
anyTerm - Variable in class com.mku.fs.drive.utils.FileSearcher.SearchOptions
True to search for any term, otherwise match all
areJobsStopped() - Method in class com.mku.fs.drive.utils.FileCommander
Check if all jobs are stopped.
autoRename - Variable in class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
Callback when another file with the same name exists.
autoRename - Variable in class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
Callback when a file with the same name exists
autoRename - Variable in class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
Callback when a file with the same name exists
autoRename - Static variable in interface com.mku.fs.file.IFile
Get an auto generated copy of the name for a file.
autoRename - Variable in class com.mku.fs.file.IFile.RecursiveCopyOptions
Callback when file with same name exists
autoRename - Variable in class com.mku.fs.file.IFile.RecursiveMoveOptions
Callback when file with the same name exists
autoRename - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveCopyOptions
Callback when file with same name exists
autoRename - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveMoveOptions
Callback when file with the same name exists
autoRename(String) - Static method in interface com.mku.fs.file.IFile
Provide an alternative file name.
autoRenameFolders - Variable in class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
True to autorename folders
autoRenameFolders - Variable in class com.mku.fs.file.IFile.RecursiveCopyOptions
True to autorename folders
autoRenameFolders - Variable in class com.mku.fs.file.IFile.RecursiveMoveOptions
True to autorename folders
autoRenameFolders - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveCopyOptions
True to autorename folders
autoRenameFolders - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveMoveOptions
True to autorename folders

B

BatchCopyOptions() - Constructor for class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
 
BatchDeleteOptions() - Constructor for class com.mku.fs.drive.utils.FileCommander.BatchDeleteOptions
 
BatchExportOptions() - Constructor for class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
 
BatchImportOptions() - Constructor for class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
 

C

cancel() - Method in class com.mku.fs.drive.utils.FileCommander
Cancel all jobs.
canRead() - Method in class com.mku.android.fs.streams.AndroidFileStream
True if the stream is readable.
canRead() - Method in class com.mku.fs.streams.FileStream
Check if stream can read from file.
canRead() - Method in class com.mku.fs.streams.HttpFileStream
Check if stream can read from file.
canRead() - Method in class com.mku.fs.streams.WSFileStream
Check if stream can read from file.
canSeek() - Method in class com.mku.android.fs.streams.AndroidFileStream
True if the stream is seekable (random access).
canSeek() - Method in class com.mku.fs.streams.FileStream
Check if stream can seek.
canSeek() - Method in class com.mku.fs.streams.HttpFileStream
Check if stream can seek.
canSeek() - Method in class com.mku.fs.streams.WSFileStream
Check if stream can seek.
canWrite() - Method in class com.mku.android.fs.streams.AndroidFileStream
True if the stream is writeable.
canWrite() - Method in class com.mku.fs.streams.FileStream
Check if stream can write to file.
canWrite() - Method in class com.mku.fs.streams.HttpFileStream
Check if stream can write to file.
canWrite() - Method in class com.mku.fs.streams.WSFileStream
Check if stream can write to file.
clearFileObservers() - Static method in class com.mku.android.fs.file.AndroidSharedFileObserver
Clear all file observers.
close() - Method in class com.mku.android.fs.streams.AndroidFileStream
Close the stream.
close() - Method in class com.mku.fs.drive.utils.FileCommander
Close the commander and release resources.
close() - Method in class com.mku.fs.drive.utils.FileExporter
Close exporter and release resources.
close() - Method in class com.mku.fs.drive.utils.FileImporter
Stops the current import
close() - Method in class com.mku.fs.streams.FileStream
Close this stream and associated resources.
close() - Method in class com.mku.fs.streams.HttpFileStream
Close this stream and associated resources.
close() - Method in class com.mku.fs.streams.WSFileStream
Close this stream and associated resources.
com.mku.android.fs.file - package com.mku.android.fs.file
Real and virtual file interfaces and implementations for Android.
com.mku.android.fs.streams - package com.mku.android.fs.streams
Streams, wrappers, and pipe adapters for Android.
com.mku.fs.drive - package com.mku.fs.drive
Virtual drive interfaces and abstractions.
com.mku.fs.drive.utils - package com.mku.fs.drive.utils
Drive utilities to import, export, and search files in virtual drives.
com.mku.fs.file - package com.mku.fs.file
Real and virtual file interfaces and implementations
com.mku.fs.streams - package com.mku.fs.streams
Stream implementations for files.
copy(IFile) - Method in class com.mku.android.fs.file.AndroidFile
Copy this file to another directory.
copy(IFile) - Method in class com.mku.fs.file.File
Move this file or directory under a new directory.
copy(IFile) - Method in class com.mku.fs.file.HttpFile
Move this file or directory under a new directory.
copy(IFile) - Method in interface com.mku.fs.file.IFile
Copy this file to another directory.
copy(IFile) - Method in class com.mku.fs.file.WSFile
Copy this file or directory under a new directory.
copy(IFile, IFile.CopyOptions) - Method in class com.mku.android.fs.file.AndroidFile
Copy this file to another directory with a new filename with a progress.
copy(IFile, IFile.CopyOptions) - Method in class com.mku.fs.file.File
Move this file or directory under a new directory.
copy(IFile, IFile.CopyOptions) - Method in class com.mku.fs.file.HttpFile
Move this file or directory under a new directory.
copy(IFile, IFile.CopyOptions) - Method in interface com.mku.fs.file.IFile
Copy this file to another directory.
copy(IFile, IFile.CopyOptions) - Method in class com.mku.fs.file.WSFile
Copy this file or directory under a new directory.
copy(IVirtualFile) - Method in interface com.mku.fs.file.IVirtualFile
Copy file to another directory.
copy(IVirtualFile, IFile.CopyOptions) - Method in interface com.mku.fs.file.IVirtualFile
Copy file to another directory.
CopyContentsOptions() - Constructor for class com.mku.fs.file.IFile.CopyContentsOptions
 
copyFileContents(IFile, IFile) - Static method in interface com.mku.fs.file.IFile
Copy contents of a file to another file.
copyFileContents(IFile, IFile, IFile.CopyContentsOptions) - Static method in interface com.mku.fs.file.IFile
Copy contents of a file to another file.
copyFiles(IVirtualFile[], IVirtualFile, FileCommander.BatchCopyOptions) - Method in class com.mku.fs.drive.utils.FileCommander
Copy files to another directory.
CopyOptions() - Constructor for class com.mku.fs.file.IFile.CopyOptions
 
copyRecursively(IFile) - Method in interface com.mku.fs.file.IFile
Copy a directory recursively
copyRecursively(IFile, IFile.RecursiveCopyOptions) - Method in interface com.mku.fs.file.IFile
Copy a directory recursively
copyRecursively(IVirtualFile) - Method in interface com.mku.fs.file.IVirtualFile
Copy a directory recursively
copyRecursively(IVirtualFile, IVirtualFile.VirtualRecursiveCopyOptions) - Method in interface com.mku.fs.file.IVirtualFile
Copy a directory recursively
createConnection(String) - Static method in class com.mku.fs.file.HttpSyncClient
Create a new connection from a url
createDirectory(String) - Method in class com.mku.android.fs.file.AndroidFile
Create a directory under this directory.
createDirectory(String) - Method in class com.mku.fs.file.File
Create a directory under this directory.
createDirectory(String) - Method in class com.mku.fs.file.HttpFile
Create a directory under this directory.
createDirectory(String) - Method in interface com.mku.fs.file.IFile
Create the directory with the name provided under this directory.
createDirectory(String) - Method in interface com.mku.fs.file.IVirtualFile
Creates a directory under this directory
createDirectory(String) - Method in class com.mku.fs.file.WSFile
Create a directory under this directory.
createFile(String) - Method in class com.mku.android.fs.file.AndroidFile
Create an empty file under this directory.
createFile(String) - Method in class com.mku.fs.file.File
Create a file under this directory.
createFile(String) - Method in class com.mku.fs.file.HttpFile
Create a file under this directory.
createFile(String) - Method in interface com.mku.fs.file.IFile
Create an empty file with the provided name.
createFile(String) - Method in interface com.mku.fs.file.IVirtualFile
Create a file under this directory
createFile(String) - Method in class com.mku.fs.file.WSFile
Create a file under this directory.
createFileObserver(File, AesFile, <any>) - Static method in class com.mku.android.fs.file.AndroidSharedFileObserver
Create a file observer that will detect if the file contents of a shared salmon file have changed
Credentials - Class in com.mku.fs.file
Credentials.
Credentials(String, String) - Constructor for class com.mku.fs.file.Credentials
Instantiate a Credentials object.

D

delete() - Method in class com.mku.android.fs.file.AndroidFile
Delete this file.
delete() - Method in class com.mku.fs.file.File
Delete this file or directory.
delete() - Method in class com.mku.fs.file.HttpFile
Delete this file or directory.
delete() - Method in interface com.mku.fs.file.IFile
Delete this file.
delete() - Method in interface com.mku.fs.file.IVirtualFile
Delete this file.
delete() - Method in class com.mku.fs.file.WSFile
Delete this file or directory.
deleteFiles(IVirtualFile[]) - Method in class com.mku.fs.drive.utils.FileCommander
Delete files from a drive.
deleteFiles(IVirtualFile[], FileCommander.BatchDeleteOptions) - Method in class com.mku.fs.drive.utils.FileCommander
Delete files from a drive.
deleteRecursively() - Method in interface com.mku.fs.file.IFile
Delete a directory recursively
deleteRecursively() - Method in interface com.mku.fs.file.IVirtualFile
Delete all subdirectories and files.
deleteRecursively(IFile.RecursiveDeleteOptions) - Method in interface com.mku.fs.file.IFile
Delete a directory recursively
deleteRecursively(IVirtualFile.VirtualRecursiveDeleteOptions) - Method in interface com.mku.fs.file.IVirtualFile
Delete all subdirectories and files.
deleteSource - Variable in class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
Delete the source file when complete.
deleteSource - Variable in class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
Delete the source file when complete.
deleteSource - Variable in class com.mku.fs.drive.utils.FileExporter.FileExportOptions
Delete the source file after completion.
deleteSource - Variable in class com.mku.fs.drive.utils.FileImporter.FileImportOptions
Delete the source file after completion.

E

exists() - Method in class com.mku.android.fs.file.AndroidFile
Check if file exists.
exists() - Method in class com.mku.fs.file.File
Check if file or directory exists.
exists() - Method in class com.mku.fs.file.HttpFile
Check if file or directory exists.
exists() - Method in interface com.mku.fs.file.IFile
Check if this file exists.
exists() - Method in interface com.mku.fs.file.IVirtualFile
Returns true if this file exists
exists() - Method in class com.mku.fs.file.WSFile
Check if file or directory exists.
exportFile(IVirtualFile, IFile) - Method in class com.mku.fs.drive.utils.FileExporter
Export a file from the drive to the external directory path
exportFile(IVirtualFile, IFile, FileExporter.FileExportOptions) - Method in class com.mku.fs.drive.utils.FileExporter
Export a file from the drive to the external directory path
exportFiles(IVirtualFile[], IFile) - Method in class com.mku.fs.drive.utils.FileCommander
Export IVirtualFile(s) from the drive.
exportFiles(IVirtualFile[], IFile, FileCommander.BatchExportOptions) - Method in class com.mku.fs.drive.utils.FileCommander
Export IVirtualFile(s) from the drive.

F

File - Class in com.mku.fs.file
IFile implementation for a local file.
File(String) - Constructor for class com.mku.fs.file.File
Instantiate a real file represented by the filepath provided.
FileCommander - Class in com.mku.fs.drive.utils
Facade class for file operations.
FileCommander(FileImporter, FileExporter, FileSearcher) - Constructor for class com.mku.fs.drive.utils.FileCommander
Instantiate a new file commander object.
FileCommander.BatchCopyOptions - Class in com.mku.fs.drive.utils
Batch copy options
FileCommander.BatchDeleteOptions - Class in com.mku.fs.drive.utils
Batch delete options
FileCommander.BatchExportOptions - Class in com.mku.fs.drive.utils
Batch export options
FileCommander.BatchImportOptions - Class in com.mku.fs.drive.utils
Batch import options
FileCommander.RealFileTaskProgress - Class in com.mku.fs.drive.utils
Task progress for IFile(s).
FileCommander.VirtualFileTaskProgress - Class in com.mku.fs.drive.utils
Task progress for IVirtualFile(s).
FileExporter - Class in com.mku.fs.drive.utils
Exports IVirtualFile(s) from a VirtualDrive.
FileExporter() - Constructor for class com.mku.fs.drive.utils.FileExporter
 
FileExporter.FileExportOptions - Class in com.mku.fs.drive.utils
File importer options
FileExportOptions() - Constructor for class com.mku.fs.drive.utils.FileExporter.FileExportOptions
 
FileImporter - Class in com.mku.fs.drive.utils
Import IFile(s) into a VirtualDrive.
FileImporter() - Constructor for class com.mku.fs.drive.utils.FileImporter
 
FileImporter.FileImportOptions - Class in com.mku.fs.drive.utils
File importer options
FileImportOptions() - Constructor for class com.mku.fs.drive.utils.FileImporter.FileImportOptions
 
filename - Variable in class com.mku.fs.drive.utils.FileExporter.FileExportOptions
Override the filename
filename - Variable in class com.mku.fs.drive.utils.FileImporter.FileImportOptions
Override the filename
FileSearcher - Class in com.mku.fs.drive.utils
Class searches for files in an VirtualDrive by filename.
FileSearcher() - Constructor for class com.mku.fs.drive.utils.FileSearcher
 
FileSearcher.SearchEvent - Enum Class in com.mku.fs.drive.utils
Event status types.
FileSearcher.SearchOptions - Class in com.mku.fs.drive.utils
Search options
FileStream - Class in com.mku.fs.streams
File stream implementation for local files.
FileStream(File, String) - Constructor for class com.mku.fs.streams.FileStream
Construct a file stream from a JavaFile.
FileUtils - Class in com.mku.fs.drive.utils
Utility class for files
FileUtils() - Constructor for class com.mku.fs.drive.utils.FileUtils
 
flush() - Method in class com.mku.android.fs.streams.AndroidFileStream
Flush the buffers to the stream.
flush() - Method in class com.mku.fs.streams.FileStream
Flush the buffers to the associated file.
flush() - Method in class com.mku.fs.streams.HttpFileStream
Flush the buffers to the associated file.
flush() - Method in class com.mku.fs.streams.WSFileStream
Flush the buffers to the associated file.

G

getAesFile() - Method in class com.mku.android.fs.file.AndroidSharedFileObserver
Returns the encrypted salmon file that is associated with the shared file
getAllowClearTextTraffic() - Static method in class com.mku.fs.file.HttpSyncClient
Check if clear text traffic (HTTP) is allowed, otherwise you need to use secure HTTPS protocols.
getChild(String) - Method in class com.mku.android.fs.file.AndroidFile
Get a child file or directory under this directory.
getChild(String) - Method in class com.mku.fs.file.File
Get the file or directory under this directory with the provided name.
getChild(String) - Method in class com.mku.fs.file.HttpFile
Get the file or directory under this directory with the provided name.
getChild(String) - Method in interface com.mku.fs.file.IFile
Get the file/directory matching the name provided under this directory.
getChild(String) - Method in interface com.mku.fs.file.IVirtualFile
Get a child with this filename.
getChild(String) - Method in class com.mku.fs.file.WSFile
Get the file or directory under this directory with the provided name.
getChildrenCount() - Method in class com.mku.android.fs.file.AndroidFile
Get the count of files and subdirectories
getChildrenCount() - Method in class com.mku.fs.file.File
Get the count of files and subdirectories
getChildrenCount() - Method in class com.mku.fs.file.HttpFile
Get the count of files and subdirectories
getChildrenCount() - Method in interface com.mku.fs.file.IFile
Get the count of files and subdirectories
getChildrenCount() - Method in class com.mku.fs.file.WSFile
Get the count of files and subdirectories
getContext() - Static method in class com.mku.android.fs.file.AndroidFileSystem
Get the Android context.
getCredentials() - Method in class com.mku.android.fs.file.AndroidFile
Get the user credentials
getCredentials() - Method in class com.mku.fs.file.File
Get the credentials
getCredentials() - Method in class com.mku.fs.file.HttpFile
Get the credentials
getCredentials() - Method in interface com.mku.fs.file.IFile
Get the credentials
getCredentials() - Method in class com.mku.fs.file.WSFile
Get the user credentials
getDisplayPath() - Method in class com.mku.android.fs.file.AndroidFile
Get the display path on the physical drive.
getDisplayPath() - Method in class com.mku.fs.file.File
Get the display path on the physical disk.
getDisplayPath() - Method in class com.mku.fs.file.HttpFile
Get the display path on the physical disk.
getDisplayPath() - Method in interface com.mku.fs.file.IFile
Get the display path of the file on disk.
getDisplayPath() - Method in class com.mku.fs.file.WSFile
Get the display path on the physical disk.
getExtensionFromFileName(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Return the extension of a filename.
getFile() - Method in class com.mku.fs.drive.utils.FileCommander.RealFileTaskProgress
Get the associated file.
getFile() - Method in class com.mku.fs.drive.utils.FileCommander.VirtualFileTaskProgress
Get the associated file.
getFileDescriptor(String) - Method in class com.mku.android.fs.file.AndroidFile
Get a file descriptor corresponding to this file.
getFileExporter() - Method in class com.mku.fs.drive.utils.FileCommander
Get the file exporter.
getFileImporter() - Method in class com.mku.fs.drive.utils.FileCommander
Get the file importer.
getFileNameWithoutExtension(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Return a filename without extension
getFileSearcher() - Method in class com.mku.fs.drive.utils.FileCommander
Get the file searcher.
getInputStream() - Method in class com.mku.android.fs.file.AndroidFile
Get a stream for reading.
getInputStream() - Method in class com.mku.fs.file.File
Get a stream for reading the file.
getInputStream() - Method in class com.mku.fs.file.HttpFile
Get a stream for reading the file.
getInputStream() - Method in interface com.mku.fs.file.IFile
Get a stream for reading the file.
getInputStream() - Method in interface com.mku.fs.file.IVirtualFile
Retrieves a stream that will be used for reading the file contents.
getInputStream() - Method in class com.mku.fs.file.WSFile
Get a stream for reading the file.
getLastDateModified() - Method in class com.mku.android.fs.file.AndroidFile
Get the last modified date in milliseconds.
getLastDateModified() - Method in class com.mku.fs.file.File
Get the last modified date on disk.
getLastDateModified() - Method in class com.mku.fs.file.HttpFile
Get the last modified date on disk.
getLastDateModified() - Method in interface com.mku.fs.file.IFile
Get the last modified date of the file.
getLastDateModified() - Method in interface com.mku.fs.file.IVirtualFile
Returns the last date modified in milliseconds.
getLastDateModified() - Method in class com.mku.fs.file.WSFile
Get the last modified date on disk.
getLength() - Method in class com.mku.android.fs.file.AndroidFile
Get the size of the file.
getLength() - Method in class com.mku.android.fs.streams.AndroidFileStream
Get the length of the stream.
getLength() - Method in class com.mku.fs.file.File
Get the size of the file on disk.
getLength() - Method in class com.mku.fs.file.HttpFile
Get the size of the file on disk.
getLength() - Method in interface com.mku.fs.file.IFile
Get the length for the file.
getLength() - Method in interface com.mku.fs.file.IVirtualFile
Return the virtual size of the file.
getLength() - Method in class com.mku.fs.file.WSFile
Get the size of the file on disk.
getLength() - Method in class com.mku.fs.streams.FileStream
Get the length of the stream.
getLength() - Method in class com.mku.fs.streams.HttpFileStream
Get the length of the stream.
getLength() - Method in class com.mku.fs.streams.WSFileStream
Get the length of the stream.
getMinimumPartSize(IVirtualFile) - Method in class com.mku.fs.drive.utils.FileExporter
Get the minimum part of file that can be exported in parallel.
getMinimumPartSize(IVirtualFile) - Method in class com.mku.fs.drive.utils.FileImporter
Get the minimum part of file that can be imported in parallel.
getName() - Method in class com.mku.android.fs.file.AndroidFile
Get the base name of this file.
getName() - Method in class com.mku.fs.file.File
Get the name of this file or directory.
getName() - Method in class com.mku.fs.file.HttpFile
Get the name of this file or directory.
getName() - Method in interface com.mku.fs.file.IFile
Get the file name
getName() - Method in interface com.mku.fs.file.IVirtualFile
Returns the file name
getName() - Method in class com.mku.fs.file.WSFile
Get the name of this file or directory.
getOutputStream() - Method in class com.mku.android.fs.file.AndroidFile
Get a stream for writing.
getOutputStream() - Method in class com.mku.fs.file.File
Get a stream for writing to this file.
getOutputStream() - Method in class com.mku.fs.file.HttpFile
Get a stream for writing to this file.
getOutputStream() - Method in interface com.mku.fs.file.IFile
Get a stream for writing to the file.
getOutputStream() - Method in interface com.mku.fs.file.IVirtualFile
Retrieves a stream that will be used for writing the file contents.
getOutputStream() - Method in class com.mku.fs.file.WSFile
Get a stream for writing to this file.
getParent() - Method in class com.mku.android.fs.file.AndroidFile
Get the parent directory.
getParent() - Method in class com.mku.fs.file.File
Get the parent directory of this file or directory.
getParent() - Method in class com.mku.fs.file.HttpFile
Get the parent directory of this file or directory.
getParent() - Method in interface com.mku.fs.file.IFile
Get the parent directory of this file/directory.
getParent() - Method in interface com.mku.fs.file.IVirtualFile
Returns the virtual parent directory.
getParent() - Method in class com.mku.fs.file.WSFile
Get the parent directory of this file or directory.
getPath() - Method in class com.mku.android.fs.file.AndroidFile
Get the path on the physical disk.
getPath() - Method in class com.mku.fs.file.File
Get the path of this file.
getPath() - Method in class com.mku.fs.file.HttpFile
Get the path of this file.
getPath() - Method in interface com.mku.fs.file.IFile
Get the original filepath of this file.
getPath() - Method in interface com.mku.fs.file.IVirtualFile
Return the virtual path for this file.
getPath() - Method in class com.mku.fs.file.WSFile
Get the path of this file.
getPosition() - Method in class com.mku.android.fs.streams.AndroidFileStream
Get the current position of the stream.
getPosition() - Method in class com.mku.fs.streams.FileStream
Get the current position of the stream.
getPosition() - Method in class com.mku.fs.streams.HttpFileStream
Get the current position of the stream.
getPosition() - Method in class com.mku.fs.streams.WSFileStream
Get the current position of the stream.
getPrivateDir() - Method in class com.mku.fs.drive.VirtualDrive
Get the private directory for this drive
getProcessedBytes() - Method in class com.mku.fs.drive.utils.FileCommander.RealFileTaskProgress
Get the bytes processed.
getProcessedFiles() - Method in class com.mku.fs.drive.utils.FileCommander.RealFileTaskProgress
Get the number of files processed.
getRealFile() - Method in interface com.mku.fs.file.IVirtualFile
Return the real file
getRealFile(String, boolean) - Static method in class com.mku.android.fs.file.AndroidFileSystem
Get the real file hosted on the android device.
getRealPath() - Method in interface com.mku.fs.file.IVirtualFile
Return the path of the real file.
getRoot() - Method in class com.mku.fs.drive.VirtualDrive
Get the root directory of this drive
getServicePassword() - Method in class com.mku.fs.file.Credentials
Get the user password.
getServicePath() - Method in class com.mku.fs.file.WSFile
Get the service path
getServiceUser() - Method in class com.mku.fs.file.Credentials
Get the user name.
getTotalBytes() - Method in class com.mku.fs.drive.utils.FileCommander.RealFileTaskProgress
Get the file size.
getTotalFiles() - Method in class com.mku.fs.drive.utils.FileCommander.RealFileTaskProgress
Get the total number of files submitted.

H

HttpFile - Class in com.mku.fs.file
IFile implementation for a remote HTTP file.
HttpFile(String) - Constructor for class com.mku.fs.file.HttpFile
Instantiate a real file represented by the filepath provided (Remote read-write drive)
HttpFile(String, Credentials) - Constructor for class com.mku.fs.file.HttpFile
Instantiate a real file represented by the filepath provided (Remote read-write drive)
HttpFileStream - Class in com.mku.fs.streams
File stream implementation for remote HTTP files.
HttpFileStream(HttpFile, String) - Constructor for class com.mku.fs.streams.HttpFileStream
Construct a file stream from a JavaFile.
HttpSyncClient - Class in com.mku.fs.file
HTTP client
HttpSyncClient() - Constructor for class com.mku.fs.file.HttpSyncClient
 

I

IFile - Interface in com.mku.fs.file
A real file.
IFile.CopyContentsOptions - Class in com.mku.fs.file
Directory move options (recursively)
IFile.CopyOptions - Class in com.mku.fs.file
File copy options
IFile.MoveOptions - Class in com.mku.fs.file
File move options
IFile.RecursiveCopyOptions - Class in com.mku.fs.file
Directory copy options (recursively)
IFile.RecursiveDeleteOptions - Class in com.mku.fs.file
Directory move options (recursively)
IFile.RecursiveMoveOptions - Class in com.mku.fs.file
Directory move options (recursively)
importFile(IFile, IVirtualFile) - Method in class com.mku.fs.drive.utils.FileImporter
Imports a real file into the drive.
importFile(IFile, IVirtualFile, FileImporter.FileImportOptions) - Method in class com.mku.fs.drive.utils.FileImporter
Imports a real file into the drive.
importFiles(IFile[], IVirtualFile) - Method in class com.mku.fs.drive.utils.FileCommander
Import IFile(s) into the drive.
importFiles(IFile[], IVirtualFile, FileCommander.BatchImportOptions) - Method in class com.mku.fs.drive.utils.FileCommander
Import IFile(s) into the drive.
initialize(int, int) - Method in class com.mku.fs.drive.utils.FileExporter
Initialize the exporter.
initialize(int, int) - Method in class com.mku.fs.drive.utils.FileImporter
Constructs a file importer that can be used to import files into the drive
initialize(Context) - Static method in class com.mku.android.fs.file.AndroidFileSystem
Initialize the Android Drive before creating or opening any virtual drives.
integrity - Variable in class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
True to enable integrity
integrity - Variable in class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
True to enable integrity
integrity - Variable in class com.mku.fs.drive.utils.FileExporter.FileExportOptions
True to enable integrity.
integrity - Variable in class com.mku.fs.drive.utils.FileImporter.FileImportOptions
True to enable integrity.
isAudio(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Detect if filename is an audio file.
isDirectory() - Method in class com.mku.android.fs.file.AndroidFile
Check if this is a directory.
isDirectory() - Method in class com.mku.fs.file.File
Check if this is a directory.
isDirectory() - Method in class com.mku.fs.file.HttpFile
Check if this is a directory.
isDirectory() - Method in interface com.mku.fs.file.IFile
Check if this is a directory.
isDirectory() - Method in interface com.mku.fs.file.IVirtualFile
Check if this is a directory.
isDirectory() - Method in class com.mku.fs.file.WSFile
Check if this is a directory.
isFile() - Method in class com.mku.android.fs.file.AndroidFile
Check if this is a file.
isFile() - Method in class com.mku.fs.file.File
Check if this is a file.
isFile() - Method in class com.mku.fs.file.HttpFile
Check if this is a file.
isFile() - Method in interface com.mku.fs.file.IFile
Check if this is a file.
isFile() - Method in interface com.mku.fs.file.IVirtualFile
Check if this is a file.
isFile() - Method in class com.mku.fs.file.WSFile
Check if this is a file.
isFileSearcherRunning() - Method in class com.mku.fs.drive.utils.FileCommander
Check if file search is currently running.
isFileSearcherStopped() - Method in class com.mku.fs.drive.utils.FileCommander
Check if file search stopped.
isImage(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Detect if filename is an image file.
isPdf(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Detect if filename is a pdf file.
isRunning() - Method in class com.mku.fs.drive.utils.FileCommander
Check if jobs are currently running.
isRunning() - Method in class com.mku.fs.drive.utils.FileExporter
Check if export is running
isRunning() - Method in class com.mku.fs.drive.utils.FileImporter
Check if importer is currently running a job.
isRunning() - Method in class com.mku.fs.drive.utils.FileSearcher
Check if a search is running.
isStopped() - Method in class com.mku.fs.drive.utils.FileSearcher
Check if last search was stopped by user.
isText(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Detect if filename is a text file.
isVideo(String) - Static method in class com.mku.fs.drive.utils.FileUtils
Detect if filename is a video file.
IVirtualFile - Interface in com.mku.fs.file
A virtual file.
IVirtualFile.VirtualRecursiveCopyOptions - Class in com.mku.fs.file
Directory copy options (recursively)
IVirtualFile.VirtualRecursiveDeleteOptions - Class in com.mku.fs.file
Directory move options (recursively)
IVirtualFile.VirtualRecursiveMoveOptions - Class in com.mku.fs.file
Directory move options (recursively)

L

listFiles() - Method in class com.mku.android.fs.file.AndroidFile
List files and directories.
listFiles() - Method in class com.mku.fs.file.File
List all files under this directory.
listFiles() - Method in class com.mku.fs.file.HttpFile
List all files under this directory.
listFiles() - Method in interface com.mku.fs.file.IFile
Get all files and directories under this directory.
listFiles() - Method in interface com.mku.fs.file.IVirtualFile
Lists files and directories under this directory
listFiles() - Method in class com.mku.fs.file.WSFile
List all files under this directory.

M

mkdir() - Method in class com.mku.android.fs.file.AndroidFile
Create this directory.
mkdir() - Method in class com.mku.fs.file.File
Create this directory under the current filepath.
mkdir() - Method in class com.mku.fs.file.HttpFile
Create this directory under the current filepath.
mkdir() - Method in interface com.mku.fs.file.IFile
Create a directory with the current filepath.
mkdir() - Method in interface com.mku.fs.file.IVirtualFile
Create this directory.
mkdir() - Method in class com.mku.fs.file.WSFile
Create this directory under the current filepath.
move - Variable in class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
True to move, false to copy
move(IFile) - Method in class com.mku.android.fs.file.AndroidFile
Move this file to another directory.
move(IFile) - Method in class com.mku.fs.file.File
Move this file or directory under a new directory.
move(IFile) - Method in class com.mku.fs.file.HttpFile
Move this file or directory under a new directory.
move(IFile) - Method in interface com.mku.fs.file.IFile
Move this file to another directory.
move(IFile) - Method in class com.mku.fs.file.WSFile
Move this file or directory under a new directory.
move(IFile, IFile.MoveOptions) - Method in class com.mku.android.fs.file.AndroidFile
Move this file to another directory.
move(IFile, IFile.MoveOptions) - Method in class com.mku.fs.file.File
Move this file or directory under a new directory.
move(IFile, IFile.MoveOptions) - Method in class com.mku.fs.file.HttpFile
Move this file or directory under a new directory.
move(IFile, IFile.MoveOptions) - Method in interface com.mku.fs.file.IFile
Move this file to another directory.
move(IFile, IFile.MoveOptions) - Method in class com.mku.fs.file.WSFile
Move this file or directory under a new directory.
move(IVirtualFile) - Method in interface com.mku.fs.file.IVirtualFile
Move file to another directory.
move(IVirtualFile, IFile.MoveOptions) - Method in interface com.mku.fs.file.IVirtualFile
Move file to another directory.
MoveOptions() - Constructor for class com.mku.fs.file.IFile.MoveOptions
 
moveRecursively(IFile) - Method in interface com.mku.fs.file.IFile
Move a directory recursively
moveRecursively(IFile, IFile.RecursiveMoveOptions) - Method in interface com.mku.fs.file.IFile
Move a directory recursively
moveRecursively(IVirtualFile) - Method in interface com.mku.fs.file.IVirtualFile
Move a directory recursively
moveRecursively(IVirtualFile, IVirtualFile.VirtualRecursiveMoveOptions) - Method in interface com.mku.fs.file.IVirtualFile
Move a directory recursively

N

newFilename - Variable in class com.mku.fs.file.IFile.CopyOptions
Override filename
newFilename - Variable in class com.mku.fs.file.IFile.MoveOptions
Override filename

O

onError(Exception) - Method in class com.mku.fs.drive.utils.FileCommander
Handler the error.
onEvent(int, String) - Method in class com.mku.android.fs.file.AndroidSharedFileObserver
When a file event happens.
onFailed - Variable in class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
Callback when copy fails
onFailed - Variable in class com.mku.fs.drive.utils.FileCommander.BatchDeleteOptions
Callback when delete fails
onFailed - Variable in class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
Callback when import fails
onFailed - Variable in class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
Callback when import fails
onFailed - Variable in class com.mku.fs.file.IFile.RecursiveCopyOptions
Callback when file changes
onFailed - Variable in class com.mku.fs.file.IFile.RecursiveDeleteOptions
Callback when file failed
onFailed - Variable in class com.mku.fs.file.IFile.RecursiveMoveOptions
Callback when file failed
onFailed - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveCopyOptions
Callback when file changes
onFailed - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveDeleteOptions
Callback when file failed
onFailed - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveMoveOptions
Callback when file failed
onPrepare(IVirtualFile, boolean) - Method in class com.mku.fs.drive.utils.FileExporter
Runs before export
onPrepare(IVirtualFile, boolean) - Method in class com.mku.fs.drive.utils.FileImporter
Runs before import
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileCommander.BatchCopyOptions
Callback when progress changes.
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileCommander.BatchDeleteOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileCommander.BatchExportOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileCommander.BatchImportOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileExporter.FileExportOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.drive.utils.FileImporter.FileImportOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.file.IFile.CopyContentsOptions
Callback when progress changed
onProgressChanged - Variable in class com.mku.fs.file.IFile.CopyOptions
Callback where progress changed
onProgressChanged - Variable in class com.mku.fs.file.IFile.MoveOptions
Callback where progress changed
onProgressChanged - Variable in class com.mku.fs.file.IFile.RecursiveCopyOptions
Callback where progress changed
onProgressChanged - Variable in class com.mku.fs.file.IFile.RecursiveDeleteOptions
Callback when progress changed
onProgressChanged - Variable in class com.mku.fs.file.IFile.RecursiveMoveOptions
Callback when progress changes
onProgressChanged - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveCopyOptions
Callback where progress changed
onProgressChanged - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveDeleteOptions
Callback when progress changed
onProgressChanged - Variable in class com.mku.fs.file.IVirtualFile.VirtualRecursiveMoveOptions
Callback when progress changes
onResultFound - Variable in class com.mku.fs.drive.utils.FileSearcher.SearchOptions
Callback when result found
onSearchEvent - Variable in class com.mku.fs.drive.utils.FileSearcher.SearchOptions
Callback when search event happens.
onUnlockError() - Method in class com.mku.fs.drive.VirtualDrive
Method is called when unlocking the drive has failed
onUnlockSuccess() - Method in class com.mku.fs.drive.VirtualDrive
Method is called when the user is authenticated

R

read(byte[], int, int) - Method in class com.mku.android.fs.streams.AndroidFileStream
Read data from the stream into the buffer.
read(byte[], int, int) - Method in class com.mku.fs.streams.FileStream
Read data from the file stream into the buffer provided.
read(byte[], int, int) - Method in class com.mku.fs.streams.HttpFileStream
Read data from the file stream into the buffer provided.
read(byte[], int, int) - Method in class com.mku.fs.streams.WSFileStream
Read data from the file stream into the buffer provided.
RecursiveCopyOptions() - Constructor for class com.mku.fs.file.IFile.RecursiveCopyOptions
 
RecursiveDeleteOptions() - Constructor for class com.mku.fs.file.IFile.RecursiveDeleteOptions
 
RecursiveMoveOptions() - Constructor for class com.mku.fs.file.IFile.RecursiveMoveOptions
 
removeFileObserver(File) - Static method in class com.mku.android.fs.file.AndroidSharedFileObserver
Remove the shared filed associated with this observer.
rename(String) - Method in interface com.mku.fs.file.IVirtualFile
Rename the virtual file name
renameFile(IVirtualFile, String) - Method in class com.mku.fs.drive.utils.FileCommander
Rename an encrypted file
renameTo(String) - Method in class com.mku.android.fs.file.AndroidFile
Rename this file.
renameTo(String) - Method in class com.mku.fs.file.File
Rename the current file or directory.
renameTo(String) - Method in class com.mku.fs.file.HttpFile
Rename the current file or directory.
renameTo(String) - Method in interface com.mku.fs.file.IFile
Rename file.
renameTo(String) - Method in class com.mku.fs.file.WSFile
Rename the current file or directory.
reset() - Method in class com.mku.android.fs.file.AndroidFile
Clear cache properties.
reset() - Method in class com.mku.fs.file.File
Reset cached properties
reset() - Method in class com.mku.fs.file.HttpFile
Reset cached properties
reset() - Method in interface com.mku.fs.file.IFile
Reset cached properties
reset() - Method in class com.mku.fs.file.WSFile
Reset cached properties
reset() - Method in class com.mku.fs.streams.HttpFileStream
Reset the stream.
reset() - Method in class com.mku.fs.streams.WSFileStream
Reset the stream

S

search(IVirtualFile, String) - Method in class com.mku.fs.drive.utils.FileCommander
Search for files in a drive.
search(IVirtualFile, String, FileSearcher.SearchOptions) - Method in class com.mku.fs.drive.utils.FileCommander
Search for files in a drive.
search(IVirtualFile, String, FileSearcher.SearchOptions) - Method in class com.mku.fs.drive.utils.FileSearcher
Search files in directory and its subdirectories recursively for matching terms.
SearchingFiles - Enum constant in enum class com.mku.fs.drive.utils.FileSearcher.SearchEvent
Searching Files
SearchingFinished - Enum constant in enum class com.mku.fs.drive.utils.FileSearcher.SearchEvent
Searching Finished
SearchingIndex - Enum constant in enum class com.mku.fs.drive.utils.FileSearcher.SearchEvent
Searching indexes
SearchOptions() - Constructor for class com.mku.fs.drive.utils.FileSearcher.SearchOptions
 
seek(long, SeekOrigin) - Method in class com.mku.android.fs.streams.AndroidFileStream
Seek to the requested position.
seek(long, SeekOrigin) - Method in class com.mku.fs.streams.FileStream
Seek to the offset provided.
seek(long, SeekOrigin) - Method in class com.mku.fs.streams.HttpFileStream
Seek to the offset provided.
seek(long, SeekOrigin) - Method in class com.mku.fs.streams.WSFileStream
Seek to the offset provided.
separator - Static variable in class com.mku.android.fs.file.AndroidFile
The directory separator
separator - Static variable in class com.mku.fs.file.File
Directory Separator
separator - Static variable in class com.mku.fs.file.HttpFile
Directory separator
separator - Static variable in class com.mku.fs.file.WSFile
Directory Separator
setAesFile(AesFile) - Method in class com.mku.android.fs.file.AndroidSharedFileObserver
Set the salmon file associated with the shared file to observer.
setAllowClearTextTraffic(boolean) - Static method in class com.mku.fs.file.HttpSyncClient
Set to true to allow clear text traffic (HTTP), otherwise you need to use secure HTTPS protocols.
setCredentials(Credentials) - Method in class com.mku.fs.file.HttpFile
Set the user credentials
setLength(long) - Method in class com.mku.android.fs.streams.AndroidFileStream
Set the length of the stream.
setLength(long) - Method in class com.mku.fs.streams.FileStream
Set the length of the stream.
setLength(long) - Method in class com.mku.fs.streams.HttpFileStream
Set the length of the stream.
setLength(long) - Method in class com.mku.fs.streams.WSFileStream
Set the length of the stream.
setMaxNetBytesSkip(long) - Method in class com.mku.fs.streams.HttpFileStream
Maximum amount of bytes allowed to skip forwards when seeking otherwise will open a new connection
setMaxNetBytesSkip(long) - Method in class com.mku.fs.streams.WSFileStream
Maximum amount of bytes allowed to skip forwards when seeking otherwise will open a new connection
setPosition(long) - Method in class com.mku.android.fs.streams.AndroidFileStream
Set the current position of the stream.
setPosition(long) - Method in class com.mku.fs.streams.FileStream
Set the current position of the stream.
setPosition(long) - Method in class com.mku.fs.streams.HttpFileStream
Set the current position of the stream.
setPosition(long) - Method in class com.mku.fs.streams.WSFileStream
Set the current position of the stream.
stop() - Method in class com.mku.fs.drive.utils.FileExporter
Stop current export
stop() - Method in class com.mku.fs.drive.utils.FileImporter
Stops all current importing tasks
stop() - Method in class com.mku.fs.drive.utils.FileSearcher
Stop current operation
stopFileSearch() - Method in class com.mku.fs.drive.utils.FileCommander
Stop the current file search.

T

toString() - Method in class com.mku.android.fs.file.AndroidFile
Returns a string representation of this object
toString() - Method in class com.mku.fs.file.File
Returns a string representation of this object
toString() - Method in class com.mku.fs.file.HttpFile
Returns a string representation of this object
toString() - Method in class com.mku.fs.file.WSFile
Returns a string representation of this object

U

uriSeparator - Static variable in class com.mku.android.fs.file.AndroidFile
The Uri separator

V

valueOf(String) - Static method in enum class com.mku.fs.drive.utils.FileSearcher.SearchEvent
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.mku.fs.drive.utils.FileSearcher.SearchEvent
Returns an array containing the constants of this enum class, in the order they are declared.
VirtualDrive - Class in com.mku.fs.drive
Abstract virtual drive.
VirtualDrive() - Constructor for class com.mku.fs.drive.VirtualDrive
 
VirtualRecursiveCopyOptions() - Constructor for class com.mku.fs.file.IVirtualFile.VirtualRecursiveCopyOptions
 
VirtualRecursiveDeleteOptions() - Constructor for class com.mku.fs.file.IVirtualFile.VirtualRecursiveDeleteOptions
 
VirtualRecursiveMoveOptions() - Constructor for class com.mku.fs.file.IVirtualFile.VirtualRecursiveMoveOptions
 

W

write(byte[], int, int) - Method in class com.mku.android.fs.streams.AndroidFileStream
Write the data buffer to the stream.
write(byte[], int, int) - Method in class com.mku.fs.streams.FileStream
Write the data from the buffer provided into the stream.
write(byte[], int, int) - Method in class com.mku.fs.streams.HttpFileStream
Write the data from the buffer provided into the stream.
write(byte[], int, int) - Method in class com.mku.fs.streams.WSFileStream
Write the data from the buffer provided into the stream.
WSFile - Class in com.mku.fs.file
IFile implementation for a remote web service file.
WSFile(String, String, Credentials) - Constructor for class com.mku.fs.file.WSFile
Instantiate a real file represented by the filepath provided (Remote read-write drive)
WSFileStream - Class in com.mku.fs.streams
File stream implementation for web service files.
WSFileStream(WSFile, String) - Constructor for class com.mku.fs.streams.WSFileStream
Construct a file stream from a JavaFile.
A B C D E F G H I L M N O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values