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
ConstructorsConstructorDescriptionCryptoFileSystemImpl_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 TypeMethodDescriptionstatic CryptoFileSystemImpl_Factorycreate(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.CryptoFileSystemImplget()static org.cryptomator.cryptofs.CryptoFileSystemImplnewInstance(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)
-
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:
getin interfacejavax.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)
-