A B C D E F G I L M N O P R S U V W 
All Classes All Packages

A

andThen(Migrator) - Method in interface org.cryptomator.cryptofs.migration.api.Migrator
Chains this migrator with a consecutive migrator.

B

build() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Validates the values and creates new CryptoFileSystemProperties.
build() - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent.Builder
 
builder() - Static method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
 
builder() - Static method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent
 

C

changePassphrase(Path, String, byte[], CharSequence, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Changes the passphrase of a vault at the given path.
changePassphrase(Path, String, CharSequence, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Changes the passphrase of a vault at the given path.
checkAccess(Path, AccessMode...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
ChunkCache_Factory - Class in org.cryptomator.cryptofs
 
ChunkCache_Factory(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkCache_Factory
 
ChunkLoader_Factory - Class in org.cryptomator.cryptofs
 
ChunkLoader_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkLoader_Factory
 
ChunkSaver_Factory - Class in org.cryptomator.cryptofs
 
ChunkSaver_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkSaver_Factory
 
CiphertextDirectoryDeleter_Factory - Class in org.cryptomator.cryptofs
 
CiphertextDirectoryDeleter_Factory(Provider<DirectoryStreamFactory>) - Constructor for class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
 
ConflictResolver_Factory - Class in org.cryptomator.cryptofs
 
ConflictResolver_Factory(Provider<LongFileNameProvider>, Provider<Cryptor>) - Constructor for class org.cryptomator.cryptofs.ConflictResolver_Factory
 
Constants - Class in org.cryptomator.cryptofs
 
Constants() - Constructor for class org.cryptomator.cryptofs.Constants
 
containsVault(Path, String) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Checks if the folder represented by the given path exists and contains a valid vault structure.
copy(Path, Path, CopyOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
copyOperation() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
 
CopyOperation_Factory - Class in org.cryptomator.cryptofs
 
CopyOperation_Factory() - Constructor for class org.cryptomator.cryptofs.CopyOperation_Factory
 
create() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
 
create() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
 
create() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
 
create() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
 
create() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
 
create() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
 
create() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
 
create() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
 
create() - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorMapKey
 
create(Path, String...) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemUri
Constructs a CryptoFileSystem URI by using the given absolute path to a vault and constructing a path inside the vault from components.
create(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
 
create(Provider<Path>) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
 
create(Provider<Path>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
 
create(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
 
create(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
 
create(Provider<Map<Migration, Migrator>>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
 
create(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
 
create(Provider<CopyOperation>) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
 
create(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
 
create(Provider<CryptoFileSystemComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
 
create(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
 
create(Provider<CryptoFileSystemProperties>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
 
create(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
 
create(Provider<CryptoFileSystemProviderComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
 
create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
 
create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
 
create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
 
create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
 
create(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
 
create(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
 
create(Provider<DirectoryIdLoader>) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
 
create(Provider<DirectoryStreamFactory>) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
 
create(Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
 
create(Provider<GlobToRegexConverter>) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
 
create(Provider<LongFileNameProvider>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
 
create(Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
 
create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
 
create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
 
create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
 
create(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
 
create(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
 
create(Provider<CryptorProvider>) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
 
create(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
 
create(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
 
create(MigrationModule, Provider<Version6Migrator>) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
 
create(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
 
create(OpenCryptoFileModule, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
 
create(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
 
create(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
 
createDirectory(Path, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
createSymbolicLink(Path, Path, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
CryptoBasicFileAttributeView_Factory - Class in org.cryptomator.cryptofs
 
CryptoBasicFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
 
CryptoDosFileAttributeView_Factory - Class in org.cryptomator.cryptofs
 
CryptoDosFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
 
CryptoFileAttributeByNameProvider_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileAttributeByNameProvider_Factory(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
 
CryptoFileAttributeProvider_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileAttributeProvider_Factory(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
 
CryptoFileAttributeViewModule_ProvideAttributeViewFactory - Class in org.cryptomator.cryptofs
 
CryptoFileAttributeViewModule_ProvideAttributeViewFactory(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
 
CryptoFileAttributeViewProvider_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileAttributeViewProvider_Factory(Provider<CryptoFileSystemComponent>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
 
CryptoFileChannelFactory_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileChannelFactory_Factory(Provider<FinallyUtil>) - Constructor for class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
 
CryptoFileOwnerAttributeView_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileOwnerAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
 
CryptoFileStore_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileStore_Factory(Provider<Path>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileStore_Factory
 
CryptoFileSystem - Class in org.cryptomator.cryptofs
A FileSystem which allows access to encrypted data in a directory.
CryptoFileSystemImpl_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileSystemImpl_Factory(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
 
CryptoFileSystemModule_ProvideCryptorFactory - Class in org.cryptomator.cryptofs
 
CryptoFileSystemModule_ProvideCryptorFactory(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
 
cryptoFileSystemProperties() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Starts construction of CryptoFileSystemProperties
CryptoFileSystemProperties - Class in org.cryptomator.cryptofs
Properties to pass to FileSystems.newFileSystem(URI, Map) or CryptoFileSystemProvider.newFileSystem(Path, CryptoFileSystemProperties).
CryptoFileSystemProperties.Builder - Class in org.cryptomator.cryptofs
CryptoFileSystemProperties.FileSystemFlags - Enum in org.cryptomator.cryptofs
 
cryptoFileSystemPropertiesFrom(Map<String, ?>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Starts construction of CryptoFileSystemProperties
CryptoFileSystemProvider - Class in org.cryptomator.cryptofs
A FileSystemProvider for CryptoFileSystems.
CryptoFileSystemProvider() - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
CryptoFileSystems_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileSystems_Factory(Provider<CryptoFileSystemProviderComponent>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystems_Factory
 
CryptoFileSystemStats - Class in org.cryptomator.cryptofs
Provides access to file system performance metrics.
CryptoFileSystemStats_Factory - Class in org.cryptomator.cryptofs
 
CryptoFileSystemStats_Factory() - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
 
CryptoFileSystemUri - Class in org.cryptomator.cryptofs
Utility to handle URIs used by the CryptoFileSystemProvider.
CryptoPathFactory_Factory - Class in org.cryptomator.cryptofs
 
CryptoPathFactory_Factory(Provider<Symlinks>) - Constructor for class org.cryptomator.cryptofs.CryptoPathFactory_Factory
 
CryptoPathMapper_Factory - Class in org.cryptomator.cryptofs
 
CryptoPathMapper_Factory(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Constructor for class org.cryptomator.cryptofs.CryptoPathMapper_Factory
 
CryptoPosixFileAttributeView_Factory - Class in org.cryptomator.cryptofs
 
CryptoPosixFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
 

D

DaggerCryptoFileSystemProviderComponent - Class in org.cryptomator.cryptofs
 
DaggerMigrationComponent - Class in org.cryptomator.cryptofs.migration
 
DaggerMigrationComponent.Builder - Class in org.cryptomator.cryptofs.migration
 
delete(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
DirectoryIdLoader_Factory - Class in org.cryptomator.cryptofs
 
DirectoryIdLoader_Factory() - Constructor for class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
 
DirectoryIdProvider_Factory - Class in org.cryptomator.cryptofs
 
DirectoryIdProvider_Factory(Provider<DirectoryIdLoader>) - Constructor for class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
 
DirectoryStreamFactory_Factory - Class in org.cryptomator.cryptofs
 
DirectoryStreamFactory_Factory(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Constructor for class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
 

E

EncryptedNamePattern_Factory - Class in org.cryptomator.cryptofs
 
EncryptedNamePattern_Factory() - Constructor for class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
 
entrySet() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
 
ExceptionsDuringWrite_Factory - Class in org.cryptomator.cryptofs
 
ExceptionsDuringWrite_Factory() - Constructor for class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
 

F

FileHeaderLoader_Factory - Class in org.cryptomator.cryptofs
 
FileHeaderLoader_Factory(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.FileHeaderLoader_Factory
 
FilesWrapper_Factory - Class in org.cryptomator.cryptofs
 
FilesWrapper_Factory() - Constructor for class org.cryptomator.cryptofs.FilesWrapper_Factory
 
FileSystemNeedsMigrationException - Exception in org.cryptomator.cryptofs
Indicates that no file system for a given vault can be created, because the vault has been created with an older version of this library.
FileSystemNeedsMigrationException(Path) - Constructor for exception org.cryptomator.cryptofs.FileSystemNeedsMigrationException
 
fileSystems() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
 
FinallyUtil_Factory - Class in org.cryptomator.cryptofs
 
FinallyUtil_Factory() - Constructor for class org.cryptomator.cryptofs.FinallyUtil_Factory
 

G

get() - Method in class org.cryptomator.cryptofs.ChunkCache_Factory
 
get() - Method in class org.cryptomator.cryptofs.ChunkLoader_Factory
 
get() - Method in class org.cryptomator.cryptofs.ChunkSaver_Factory
 
get() - Method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
 
get() - Method in class org.cryptomator.cryptofs.ConflictResolver_Factory
 
get() - Method in class org.cryptomator.cryptofs.CopyOperation_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
 
get() - Method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
 
get() - Method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
 
get() - Method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
 
get() - Method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
 
get() - Method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
 
get() - Method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
 
get() - Method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
 
get() - Method in class org.cryptomator.cryptofs.FilesWrapper_Factory
 
get() - Method in class org.cryptomator.cryptofs.FinallyUtil_Factory
 
get() - Method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
 
get() - Method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
 
get() - Method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
 
get() - Method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
 
get() - Method in class org.cryptomator.cryptofs.migration.Migrators_Factory
 
get() - Static method in class org.cryptomator.cryptofs.migration.Migrators
 
get() - Method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
 
get() - Method in class org.cryptomator.cryptofs.MoveOperation_Factory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
 
get() - Method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
 
get() - Method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
 
get() - Method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
 
get() - Method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
 
get() - Method in interface org.cryptomator.cryptofs.SupplierThrowingException
 
get() - Method in class org.cryptomator.cryptofs.Symlinks_Factory
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
getFileStore(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
getFileSystem(URI) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
getPath(URI) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
getPathToVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystem
Provides the Path to the storage location of the vault - the location on the physical / delegate file system where encrypted data is stored.
getScheme() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
getStats() - Method in class org.cryptomator.cryptofs.CryptoFileSystem
Provides file system performance statistics.
GlobToRegexConverter_Factory - Class in org.cryptomator.cryptofs
 
GlobToRegexConverter_Factory() - Constructor for class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
 

I

INIT_IMPLICITLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
Deprecated.
Will get removed in version 2.0.0. Use CryptoFileSystemProvider.initialize(Path, String, CharSequence) explicitly.
initialize(Path, String, byte[], CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Creates a new vault at the given directory path.
initialize(Path, String, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Creates a new vault at the given directory path.
isHidden(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
isSameFile(Path, Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 

L

LongFileNameProvider_Factory - Class in org.cryptomator.cryptofs
 
LongFileNameProvider_Factory(Provider<Path>) - Constructor for class org.cryptomator.cryptofs.LongFileNameProvider_Factory
 

M

MASTERKEY_BACKUP_SUFFIX - Static variable in class org.cryptomator.cryptofs.Constants
 
migrate(Path, String, CharSequence) - Method in interface org.cryptomator.cryptofs.migration.api.Migrator
Performs the migration this migrator is built for.
migrate(Path, String, CharSequence) - Method in class org.cryptomator.cryptofs.migration.Migrators
Performs the actual migration.
migrate(Path, String, CharSequence) - Method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator
 
MIGRATE_IMPLICITLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
If present, the vault gets automatically migrated during file system creation, which might become significantly slower.
migrationModule(MigrationModule) - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent.Builder
 
MigrationModule_ProvideVersion1CryptorProviderFactory - Class in org.cryptomator.cryptofs.migration
 
MigrationModule_ProvideVersion1CryptorProviderFactory(MigrationModule) - Constructor for class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
 
MigrationModule_ProvideVersion6MigratorFactory - Class in org.cryptomator.cryptofs.migration
 
MigrationModule_ProvideVersion6MigratorFactory(MigrationModule, Provider<Version6Migrator>) - Constructor for class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
 
MigrationModule_ProvideVersion6MigratorMapKey - Class in org.cryptomator.cryptofs.migration
 
Migrator - Interface in org.cryptomator.cryptofs.migration.api
 
migrators() - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent
 
Migrators - Class in org.cryptomator.cryptofs.migration
Used to perform migration from an older vault format to a newer one.
Migrators_Factory - Class in org.cryptomator.cryptofs.migration
 
Migrators_Factory(Provider<Map<Migration, Migrator>>) - Constructor for class org.cryptomator.cryptofs.migration.Migrators_Factory
 
move(Path, Path, CopyOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
moveOperation() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
 
MoveOperation_Factory - Class in org.cryptomator.cryptofs
 
MoveOperation_Factory(Provider<CopyOperation>) - Constructor for class org.cryptomator.cryptofs.MoveOperation_Factory
 

N

needsMigration(Path, String) - Method in class org.cryptomator.cryptofs.migration.Migrators
Inspects the vault and checks if it is supported by this library.
newAsynchronousFileChannel(Path, Set<? extends OpenOption>, ExecutorService, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
newChunkCache(Object, Object, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
 
newChunkLoader(Cryptor, FileChannel, Object, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
 
newChunkSaver(Cryptor, FileChannel, Object, Object, AtomicLong, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
 
newCiphertextDirectoryDeleter(Object) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
 
newConflictResolver(Object, Cryptor) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
 
newCopyOperation() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
 
newCryptoBasicFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
 
newCryptoDosFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
 
newCryptoFileAttributeByNameProvider(Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
 
newCryptoFileAttributeProvider(Cryptor, Object, Object, CryptoFileSystemProperties, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
 
newCryptoFileAttributeViewProvider(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
 
newCryptoFileChannelFactory(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
 
newCryptoFileOwnerAttributeView(Object, Object, LinkOption[], Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
 
newCryptoFileStore(Path, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
 
newCryptoFileSystemComponent() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
 
newCryptoFileSystemImpl(CryptoFileSystemProvider, Object, Path, Cryptor, Object, CryptoFileSystemStats, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
 
newCryptoFileSystems(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
 
newCryptoFileSystemStats() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
 
newCryptoPathFactory(Object) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
 
newCryptoPathMapper(Path, Cryptor, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
 
newCryptoPosixFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
 
newDirectoryIdLoader() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
 
newDirectoryIdProvider(Object) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
newDirectoryStreamFactory(Cryptor, Object, Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
 
newEncryptedNamePattern() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
 
newExceptionsDuringWrite() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
 
newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
newFileHeaderLoader(FileChannel, Cryptor, Object, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
 
newFilesWrapper() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
 
newFileSystem(URI, Map<String, ?>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
newFileSystem(Path, CryptoFileSystemProperties) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
Typesafe alternative to FileSystems.newFileSystem(URI, Map).
newFinallyUtil() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
 
newGlobToRegexConverter() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
 
newLongFileNameProvider(Path) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
 
newMigrators(Map<Migration, Migrator>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
 
newMoveOperation(Object) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
 
newOpenCryptoFile(Cryptor, FileChannel, Object, AtomicLong, Object, Object, Object, CryptoFileSystemStats, Object, Object, Supplier<BasicFileAttributeView>, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
 
newOpenCryptoFiles(Object, Object) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
 
newPathMatcherFactory(Object) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
 
newReadonlyFlag(CryptoFileSystemProperties, Path) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
 
newRootDirectoryInitializer(Object, Object, Object) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
 
newSymlinks(Object, Object, Object) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
 
newVersion6Migrator(CryptorProvider) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
 
NoApplicableMigratorException - Exception in org.cryptomator.cryptofs.migration.api
 
NoApplicableMigratorException() - Constructor for exception org.cryptomator.cryptofs.migration.api.NoApplicableMigratorException
 

O

OpenCryptoFile_Factory - Class in org.cryptomator.cryptofs
 
OpenCryptoFile_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFile_Factory
 
OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory - Class in org.cryptomator.cryptofs
 
OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
 
OpenCryptoFileModule_ProvideCurrentPathFactory - Class in org.cryptomator.cryptofs
 
OpenCryptoFileModule_ProvideCurrentPathFactory(OpenCryptoFileModule, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
 
OpenCryptoFileModule_ProvideFileChannelFactory - Class in org.cryptomator.cryptofs
 
OpenCryptoFileModule_ProvideFileChannelFactory(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
 
OpenCryptoFileModule_ProvideFileSizeFactory - Class in org.cryptomator.cryptofs
 
OpenCryptoFileModule_ProvideFileSizeFactory(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
 
OpenCryptoFiles_Factory - Class in org.cryptomator.cryptofs
 
OpenCryptoFiles_Factory(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
 
org.cryptomator.cryptofs - package org.cryptomator.cryptofs
Crypto filesystem decoration layer
org.cryptomator.cryptofs.migration - package org.cryptomator.cryptofs.migration
 
org.cryptomator.cryptofs.migration.api - package org.cryptomator.cryptofs.migration.api
 
org.cryptomator.cryptofs.migration.v6 - package org.cryptomator.cryptofs.migration.v6
 

P

pathInsideVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystemUri
 
PathMatcherFactory_Factory - Class in org.cryptomator.cryptofs
 
PathMatcherFactory_Factory(Provider<GlobToRegexConverter>) - Constructor for class org.cryptomator.cryptofs.PathMatcherFactory_Factory
 
pathToVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystemUri
 
pepper - Variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
 
PerAttributeView - Annotation Type in org.cryptomator.cryptofs
 
PerFileSystem - Annotation Type in org.cryptomator.cryptofs
 
PerOpenFile - Annotation Type in org.cryptomator.cryptofs
 
PerProvider - Annotation Type in org.cryptomator.cryptofs
 
pollBytesDecrypted() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollBytesEncrypted() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollBytesRead() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollBytesWritten() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollChunkCacheAccesses() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollChunkCacheHits() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
pollChunkCacheMisses() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
 
PROPERTY_FILESYSTEM_FLAGS - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Key identifying the filesystem flags.
PROPERTY_MASTERKEY_FILENAME - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Key identifying the name of the masterkey file located inside the vault directory.
PROPERTY_PASSPHRASE - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Key identifying the passphrase for an encrypted vault.
PROPERTY_PEPPER - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Key identifying the pepper used during key derivation.
provideInstance() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
 
provideInstance() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
 
provideInstance(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
 
provideInstance(Provider<Path>) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
 
provideInstance(Provider<Path>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
 
provideInstance(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
 
provideInstance(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
 
provideInstance(Provider<Map<Migration, Migrator>>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
 
provideInstance(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
 
provideInstance(Provider<CopyOperation>) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
 
provideInstance(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
 
provideInstance(Provider<CryptoFileSystemComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
 
provideInstance(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
 
provideInstance(Provider<CryptoFileSystemProperties>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
 
provideInstance(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
 
provideInstance(Provider<CryptoFileSystemProviderComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
 
provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
 
provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
 
provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
 
provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
 
provideInstance(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
 
provideInstance(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
 
provideInstance(Provider<DirectoryIdLoader>) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
 
provideInstance(Provider<DirectoryStreamFactory>) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
 
provideInstance(Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
 
provideInstance(Provider<GlobToRegexConverter>) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
 
provideInstance(Provider<LongFileNameProvider>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
 
provideInstance(Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
 
provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
 
provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
 
provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
 
provideInstance(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
 
provideInstance(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
 
provideInstance(Provider<CryptorProvider>) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
 
provideInstance(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
 
provideInstance(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
 
provideInstance(MigrationModule, Provider<Version6Migrator>) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
 
provideInstance(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
 
provideInstance(OpenCryptoFileModule, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
 
provideInstance(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
 
provideInstance(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
 
proxyProvideAttributeView(Map<Class<?>, Provider<FileAttributeView>>, Class<? extends FileAttributeView>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
 
proxyProvideBasicFileAttributeViewSupplier(OpenCryptoFileModule, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
 
proxyProvideCryptor(CryptoFileSystemModule, CryptorProvider, Path, CryptoFileSystemProperties, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
 
proxyProvideCurrentPath(OpenCryptoFileModule, Path) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
 
proxyProvideFileChannel(OpenCryptoFileModule, Object, Path) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
 
proxyProvideFileSize(OpenCryptoFileModule, FileChannel, Cryptor) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
 
proxyProvideVersion1CryptorProvider(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
 
proxyProvideVersion6Migrator(MigrationModule, Version6Migrator) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
 

R

readAttributes(Path, Class<A>, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
readAttributes(Path, String, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
READONLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
If present, the vault is opened in read-only mode.
ReadonlyFlag_Factory - Class in org.cryptomator.cryptofs
 
ReadonlyFlag_Factory(Provider<CryptoFileSystemProperties>, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.ReadonlyFlag_Factory
 
readSymbolicLink(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
RootDirectoryInitializer_Factory - Class in org.cryptomator.cryptofs
 
RootDirectoryInitializer_Factory(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Constructor for class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
 

S

setAttribute(Path, String, Object, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
 
SupplierThrowingException<T,​E extends java.lang.Exception> - Interface in org.cryptomator.cryptofs
 
Symlinks_Factory - Class in org.cryptomator.cryptofs
 
Symlinks_Factory(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.Symlinks_Factory
 

U

URI_SCHEME - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemUri
 

V

valueOf(String) - Static method in enum org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
Returns an array containing the constants of this enum type, in the order they are declared.
VAULT_VERSION - Static variable in class org.cryptomator.cryptofs.Constants
 
Version6Migrator - Class in org.cryptomator.cryptofs.migration.v6
 
Version6Migrator(CryptorProvider) - Constructor for class org.cryptomator.cryptofs.migration.v6.Version6Migrator
 
Version6Migrator_Factory - Class in org.cryptomator.cryptofs.migration.v6
 
Version6Migrator_Factory(Provider<CryptorProvider>) - Constructor for class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
 

W

withFlags(Collection<CryptoFileSystemProperties.FileSystemFlags>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Sets the flags for a CryptoFileSystem.
withFlags(CryptoFileSystemProperties.FileSystemFlags...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Sets the flags for a CryptoFileSystem.
withMasterkeyFilename(String) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Sets the name of the masterkey file located inside the vault directory.
withPassphrase(CharSequence) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Sets the passphrase to use for a CryptoFileSystem.
withPassphrase(CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Starts construction of CryptoFileSystemProperties.
withPepper(byte[]) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Sets the pepper for a CryptoFileSystem.
withReadonlyFlag() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
Deprecated.
Will be removed in 2.0.0. Use withFlags(FileSystemFlags.READONLY)
wrap(Map<String, ?>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
Constructs CryptoFileSystemProperties from a Map.
A B C D E F G I L M N O P R S U V W 
All Classes All Packages