Class CryptoFileSystemImpl_Factory

java.lang.Object
org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
All Implemented Interfaces:
dagger.internal.Factory<org.cryptomator.cryptofs.CryptoFileSystemImpl>, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystemImpl>

@DaggerGenerated public final class CryptoFileSystemImpl_Factory extends Object implements dagger.internal.Factory<org.cryptomator.cryptofs.CryptoFileSystemImpl>
  • Constructor Summary

    Constructors
    Constructor
    Description
    CryptoFileSystemImpl_Factory(javax.inject.Provider<CryptoFileSystemProvider> providerProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystems> cryptoFileSystemsProvider, javax.inject.Provider<Path> pathToVaultProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileStore> fileStoreProvider, javax.inject.Provider<CryptoFileSystemStats> statsProvider, javax.inject.Provider<CryptoPathMapper> cryptoPathMapperProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoPathFactory> cryptoPathFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.PathMatcherFactory> pathMatcherFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.DirectoryStreamFactory> directoryStreamFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.DirectoryIdProvider> dirIdProvider, javax.inject.Provider<DirectoryIdBackup> dirIdBackupProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeByNameProvider> fileAttributeByNameProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeViewProvider> fileAttributeViewProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<FinallyUtil> finallyUtilProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter> ciphertextDirDeleterProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(javax.inject.Provider<CryptoFileSystemProvider> providerProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystems> cryptoFileSystemsProvider, javax.inject.Provider<Path> pathToVaultProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileStore> fileStoreProvider, javax.inject.Provider<CryptoFileSystemStats> statsProvider, javax.inject.Provider<CryptoPathMapper> cryptoPathMapperProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoPathFactory> cryptoPathFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.PathMatcherFactory> pathMatcherFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.DirectoryStreamFactory> directoryStreamFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.DirectoryIdProvider> dirIdProvider, javax.inject.Provider<DirectoryIdBackup> dirIdBackupProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeByNameProvider> fileAttributeByNameProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeViewProvider> fileAttributeViewProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<FinallyUtil> finallyUtilProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter> ciphertextDirDeleterProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider)
     
    org.cryptomator.cryptofs.CryptoFileSystemImpl
    get()
     
    static org.cryptomator.cryptofs.CryptoFileSystemImpl
    newInstance(CryptoFileSystemProvider provider, Object cryptoFileSystems, Path pathToVault, org.cryptomator.cryptolib.api.Cryptor cryptor, Object fileStore, CryptoFileSystemStats stats, CryptoPathMapper cryptoPathMapper, Object cryptoPathFactory, Object pathMatcherFactory, org.cryptomator.cryptofs.dir.DirectoryStreamFactory directoryStreamFactory, Object dirIdProvider, DirectoryIdBackup dirIdBackup, org.cryptomator.cryptofs.attr.AttributeProvider fileAttributeProvider, org.cryptomator.cryptofs.attr.AttributeByNameProvider fileAttributeByNameProvider, org.cryptomator.cryptofs.attr.AttributeViewProvider fileAttributeViewProvider, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, Symlinks symlinks, FinallyUtil finallyUtil, org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter ciphertextDirDeleter, ReadonlyFlag readonlyFlag, CryptoFileSystemProperties fileSystemProperties)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CryptoFileSystemImpl_Factory

      public CryptoFileSystemImpl_Factory(javax.inject.Provider<CryptoFileSystemProvider> providerProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystems> cryptoFileSystemsProvider, javax.inject.Provider<Path> pathToVaultProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileStore> fileStoreProvider, javax.inject.Provider<CryptoFileSystemStats> statsProvider, javax.inject.Provider<CryptoPathMapper> cryptoPathMapperProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoPathFactory> cryptoPathFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.PathMatcherFactory> pathMatcherFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.DirectoryStreamFactory> directoryStreamFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.DirectoryIdProvider> dirIdProvider, javax.inject.Provider<DirectoryIdBackup> dirIdBackupProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeByNameProvider> fileAttributeByNameProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeViewProvider> fileAttributeViewProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<FinallyUtil> finallyUtilProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter> ciphertextDirDeleterProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider)
  • Method Details

    • get

      public org.cryptomator.cryptofs.CryptoFileSystemImpl get()
      Specified by:
      get in interface javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystemImpl>
    • create

      public static CryptoFileSystemImpl_Factory create(javax.inject.Provider<CryptoFileSystemProvider> providerProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileSystems> cryptoFileSystemsProvider, javax.inject.Provider<Path> pathToVaultProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileStore> fileStoreProvider, javax.inject.Provider<CryptoFileSystemStats> statsProvider, javax.inject.Provider<CryptoPathMapper> cryptoPathMapperProvider, javax.inject.Provider<org.cryptomator.cryptofs.CryptoPathFactory> cryptoPathFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.PathMatcherFactory> pathMatcherFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.DirectoryStreamFactory> directoryStreamFactoryProvider, javax.inject.Provider<org.cryptomator.cryptofs.DirectoryIdProvider> dirIdProvider, javax.inject.Provider<DirectoryIdBackup> dirIdBackupProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeByNameProvider> fileAttributeByNameProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeViewProvider> fileAttributeViewProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<FinallyUtil> finallyUtilProvider, javax.inject.Provider<org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter> ciphertextDirDeleterProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider)
    • newInstance

      public static org.cryptomator.cryptofs.CryptoFileSystemImpl newInstance(CryptoFileSystemProvider provider, Object cryptoFileSystems, Path pathToVault, org.cryptomator.cryptolib.api.Cryptor cryptor, Object fileStore, CryptoFileSystemStats stats, CryptoPathMapper cryptoPathMapper, Object cryptoPathFactory, Object pathMatcherFactory, org.cryptomator.cryptofs.dir.DirectoryStreamFactory directoryStreamFactory, Object dirIdProvider, DirectoryIdBackup dirIdBackup, org.cryptomator.cryptofs.attr.AttributeProvider fileAttributeProvider, org.cryptomator.cryptofs.attr.AttributeByNameProvider fileAttributeByNameProvider, org.cryptomator.cryptofs.attr.AttributeViewProvider fileAttributeViewProvider, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, Symlinks symlinks, FinallyUtil finallyUtil, org.cryptomator.cryptofs.dir.CiphertextDirectoryDeleter ciphertextDirDeleter, ReadonlyFlag readonlyFlag, CryptoFileSystemProperties fileSystemProperties)