B C D F G L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent.Builder
- builder() - Static method in class org.cryptomator.fusecloudaccess.DaggerCloudAccessFSComponent
C
- cacheDir(Path) - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent.Builder
- chmod(String, long) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- close() - Method in interface org.cryptomator.fusecloudaccess.locks.DataLock
- close() - Method in interface org.cryptomator.fusecloudaccess.locks.PathLock
- CloudAccessFS - Class in org.cryptomator.fusecloudaccess
- CloudAccessFS_Factory - Class in org.cryptomator.fusecloudaccess
- CloudAccessFS_Factory(Provider<CloudProvider>, Provider<Integer>, Provider<ScheduledExecutorService>, Provider<OpenFileUploader>, Provider<OpenFileFactory>, Provider<OpenDirFactory>, Provider<LockManager>) - Constructor for class org.cryptomator.fusecloudaccess.CloudAccessFS_Factory
- CloudAccessFSComponent - Interface in org.cryptomator.fusecloudaccess
- CloudAccessFSComponent.Builder - Interface in org.cryptomator.fusecloudaccess
- CloudAccessFSModule_ProvideExecutorServiceFactory - Class in org.cryptomator.fusecloudaccess
- CloudAccessFSModule_ProvideExecutorServiceFactory() - Constructor for class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideExecutorServiceFactory
- CloudAccessFSModule_ProvideOpenFilesMapFactory - Class in org.cryptomator.fusecloudaccess
- CloudAccessFSModule_ProvideOpenFilesMapFactory() - Constructor for class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideOpenFilesMapFactory
- CloudAccessFSModule_ProvideSchedulerFactory - Class in org.cryptomator.fusecloudaccess
- CloudAccessFSModule_ProvideSchedulerFactory() - Constructor for class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideSchedulerFactory
- CloudAccessFSModule_ProvideUploadTasksMapFactory - Class in org.cryptomator.fusecloudaccess
- CloudAccessFSModule_ProvideUploadTasksMapFactory() - Constructor for class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideUploadTasksMapFactory
- CloudAccessFSModule_Proxy - Class in org.cryptomator.fusecloudaccess
- cloudProvider(CloudProvider) - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent.Builder
- create() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideExecutorServiceFactory
- create() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideOpenFilesMapFactory
- create() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideSchedulerFactory
- create() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideUploadTasksMapFactory
- create() - Static method in class org.cryptomator.fusecloudaccess.locks.LockManager_Factory
- create(String, long, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- create(Provider<ConcurrentMap<CloudPath, OpenFile>>, Provider<CloudProvider>, Provider<OpenFileUploader>, Provider<Path>, Provider<ScheduledExecutorService>) - Static method in class org.cryptomator.fusecloudaccess.OpenFileFactory_Factory
- create(Provider<CloudProvider>) - Static method in class org.cryptomator.fusecloudaccess.OpenDirFactory_Factory
- create(Provider<CloudProvider>, Provider<Integer>, Provider<ScheduledExecutorService>, Provider<OpenFileUploader>, Provider<OpenFileFactory>, Provider<OpenDirFactory>, Provider<LockManager>) - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFS_Factory
- create(Provider<CloudProvider>, Provider<Path>, Provider<CloudPath>, Provider<ExecutorService>, Provider<ConcurrentMap<CloudPath, Future<?>>>, Provider<LockManager>) - Static method in class org.cryptomator.fusecloudaccess.OpenFileUploader_Factory
- createNewFileSystem(CloudProvider, int, Path, CloudPath) - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- createPathLock(String) - Method in class org.cryptomator.fusecloudaccess.locks.LockManager
D
- DaggerCloudAccessFSComponent - Class in org.cryptomator.fusecloudaccess
- DataLock - Interface in org.cryptomator.fusecloudaccess.locks
- destroy(Pointer) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
F
- filesystem() - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent
- filesystem() - Method in class org.cryptomator.fusecloudaccess.DaggerCloudAccessFSComponent
- FileSystemScoped - Annotation Type in org.cryptomator.fusecloudaccess
- forReading() - Method in interface org.cryptomator.fusecloudaccess.locks.PathLockBuilder
- forWriting() - Method in interface org.cryptomator.fusecloudaccess.locks.PathLockBuilder
- ftruncate(String, long, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
G
- get() - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS_Factory
- get() - Method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideExecutorServiceFactory
- get() - Method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideOpenFilesMapFactory
- get() - Method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideSchedulerFactory
- get() - Method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideUploadTasksMapFactory
- get() - Method in class org.cryptomator.fusecloudaccess.locks.LockManager_Factory
- get() - Method in class org.cryptomator.fusecloudaccess.OpenDirFactory_Factory
- get() - Method in class org.cryptomator.fusecloudaccess.OpenFileFactory_Factory
- get() - Method in class org.cryptomator.fusecloudaccess.OpenFileUploader_Factory
- getattr(String, FileStat) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
L
- lockDataForReading() - Method in interface org.cryptomator.fusecloudaccess.locks.PathLock
- lockDataForWriting() - Method in interface org.cryptomator.fusecloudaccess.locks.PathLock
- LockManager - Class in org.cryptomator.fusecloudaccess.locks
-
Provides a path-based locking mechanism as described by Ritik Malhotra here.
- LockManager() - Constructor for class org.cryptomator.fusecloudaccess.locks.LockManager
- LockManager_Factory - Class in org.cryptomator.fusecloudaccess.locks
- LockManager_Factory() - Constructor for class org.cryptomator.fusecloudaccess.locks.LockManager_Factory
M
- mkdir(String, long) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
N
- newInstance() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_Proxy
- newInstance() - Static method in class org.cryptomator.fusecloudaccess.locks.LockManager_Factory
- newInstance(ConcurrentMap<CloudPath, OpenFile>, CloudProvider, Object, Path, ScheduledExecutorService) - Static method in class org.cryptomator.fusecloudaccess.OpenFileFactory_Factory
- newInstance(CloudProvider) - Static method in class org.cryptomator.fusecloudaccess.OpenDirFactory_Factory
- newInstance(CloudProvider, int, ScheduledExecutorService, Object, Object, Object, LockManager) - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFS_Factory
- newInstance(CloudProvider, Path, CloudPath, ExecutorService, ConcurrentMap<CloudPath, Future<?>>, LockManager) - Static method in class org.cryptomator.fusecloudaccess.OpenFileUploader_Factory
O
- open(String, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- opendir(String, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- OpenDirFactory_Factory - Class in org.cryptomator.fusecloudaccess
- OpenDirFactory_Factory(Provider<CloudProvider>) - Constructor for class org.cryptomator.fusecloudaccess.OpenDirFactory_Factory
- OpenFileFactory_Factory - Class in org.cryptomator.fusecloudaccess
- OpenFileFactory_Factory(Provider<ConcurrentMap<CloudPath, OpenFile>>, Provider<CloudProvider>, Provider<OpenFileUploader>, Provider<Path>, Provider<ScheduledExecutorService>) - Constructor for class org.cryptomator.fusecloudaccess.OpenFileFactory_Factory
- OpenFileUploader_Factory - Class in org.cryptomator.fusecloudaccess
- OpenFileUploader_Factory(Provider<CloudProvider>, Provider<Path>, Provider<CloudPath>, Provider<ExecutorService>, Provider<ConcurrentMap<CloudPath, Future<?>>>, Provider<LockManager>) - Constructor for class org.cryptomator.fusecloudaccess.OpenFileUploader_Factory
- org.cryptomator.cloudaccess.fuse - module org.cryptomator.cloudaccess.fuse
- org.cryptomator.fusecloudaccess - package org.cryptomator.fusecloudaccess
- org.cryptomator.fusecloudaccess.locks - package org.cryptomator.fusecloudaccess.locks
P
- PathLock - Interface in org.cryptomator.fusecloudaccess.locks
- PathLockBuilder - Interface in org.cryptomator.fusecloudaccess.locks
- provideExecutorService() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideExecutorServiceFactory
- provideOpenFilesMap() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideOpenFilesMapFactory
- provideScheduler() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideSchedulerFactory
- provideUploadTasksMap() - Static method in class org.cryptomator.fusecloudaccess.CloudAccessFSModule_ProvideUploadTasksMapFactory
R
- read(String, Pointer, long, long, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- readdir(String, Pointer, FuseFillDir, long, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- release(String, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- releasedir(String, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- rename(String, String) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- rmdir(String) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
S
- statfs(String, Statvfs) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
T
- timeoutInMillis(int) - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent.Builder
- truncate(String, long) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
U
- unlink(String) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
- uploadDir(CloudPath) - Method in interface org.cryptomator.fusecloudaccess.CloudAccessFSComponent.Builder
W
- write(String, Pointer, long, long, FuseFileInfo) - Method in class org.cryptomator.fusecloudaccess.CloudAccessFS
All Classes All Packages