Class CryptoFileSystemModule_ProvideCryptorFactory

  • All Implemented Interfaces:
    dagger.internal.Factory<org.cryptomator.cryptolib.api.Cryptor>, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor>

    @Generated(value="dagger.internal.codegen.ComponentProcessor",
               comments="https://dagger.dev")
    public final class CryptoFileSystemModule_ProvideCryptorFactory
    extends Object
    implements dagger.internal.Factory<org.cryptomator.cryptolib.api.Cryptor>
    • Constructor Detail

      • CryptoFileSystemModule_ProvideCryptorFactory

        public CryptoFileSystemModule_ProvideCryptorFactory​(org.cryptomator.cryptofs.CryptoFileSystemModule module,
                                                            javax.inject.Provider<org.cryptomator.cryptolib.api.CryptorProvider> cryptorProvider,
                                                            javax.inject.Provider<Path> pathToVaultProvider,
                                                            javax.inject.Provider<CryptoFileSystemProperties> propertiesProvider,
                                                            javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider)
    • Method Detail

      • get

        public org.cryptomator.cryptolib.api.Cryptor get()
        Specified by:
        get in interface javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor>
      • provideCryptor

        public static org.cryptomator.cryptolib.api.Cryptor provideCryptor​(org.cryptomator.cryptofs.CryptoFileSystemModule instance,
                                                                           org.cryptomator.cryptolib.api.CryptorProvider cryptorProvider,
                                                                           Path pathToVault,
                                                                           CryptoFileSystemProperties properties,
                                                                           ReadonlyFlag readonlyFlag)