Class OpenFileUploader_Factory

  • All Implemented Interfaces:
    dagger.internal.Factory<org.cryptomator.fusecloudaccess.OpenFileUploader>, javax.inject.Provider<org.cryptomator.fusecloudaccess.OpenFileUploader>

    @Generated(value="dagger.internal.codegen.ComponentProcessor",
               comments="https://dagger.dev")
    public final class OpenFileUploader_Factory
    extends Object
    implements dagger.internal.Factory<org.cryptomator.fusecloudaccess.OpenFileUploader>
    • Constructor Summary

      Constructors 
      Constructor Description
      OpenFileUploader_Factory​(javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudProvider> providerProvider, javax.inject.Provider<Path> cacheDirProvider, javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudPath> cloudUploadDirProvider, javax.inject.Provider<ExecutorService> executorServiceProvider, javax.inject.Provider<ConcurrentMap<org.cryptomator.cloudaccess.api.CloudPath,​Future<?>>> tasksProvider, javax.inject.Provider<LockManager> lockManagerProvider)  
    • Constructor Detail

      • OpenFileUploader_Factory

        public OpenFileUploader_Factory​(javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudProvider> providerProvider,
                                        javax.inject.Provider<Path> cacheDirProvider,
                                        javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudPath> cloudUploadDirProvider,
                                        javax.inject.Provider<ExecutorService> executorServiceProvider,
                                        javax.inject.Provider<ConcurrentMap<org.cryptomator.cloudaccess.api.CloudPath,​Future<?>>> tasksProvider,
                                        javax.inject.Provider<LockManager> lockManagerProvider)
    • Method Detail

      • get

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

        public static OpenFileUploader_Factory create​(javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudProvider> providerProvider,
                                                      javax.inject.Provider<Path> cacheDirProvider,
                                                      javax.inject.Provider<org.cryptomator.cloudaccess.api.CloudPath> cloudUploadDirProvider,
                                                      javax.inject.Provider<ExecutorService> executorServiceProvider,
                                                      javax.inject.Provider<ConcurrentMap<org.cryptomator.cloudaccess.api.CloudPath,​Future<?>>> tasksProvider,
                                                      javax.inject.Provider<LockManager> lockManagerProvider)
      • newInstance

        public static org.cryptomator.fusecloudaccess.OpenFileUploader newInstance​(org.cryptomator.cloudaccess.api.CloudProvider provider,
                                                                                   Path cacheDir,
                                                                                   org.cryptomator.cloudaccess.api.CloudPath cloudUploadDir,
                                                                                   ExecutorService executorService,
                                                                                   ConcurrentMap<org.cryptomator.cloudaccess.api.CloudPath,​Future<?>> tasks,
                                                                                   LockManager lockManager)