Class WebDavServerModule_ProvideExecutorServiceFactory

  • All Implemented Interfaces:
    dagger.internal.Factory<java.util.concurrent.ExecutorService>, javax.inject.Provider<java.util.concurrent.ExecutorService>

    @Generated(value="dagger.internal.codegen.ComponentProcessor",
               comments="https://google.github.io/dagger")
    public final class WebDavServerModule_ProvideExecutorServiceFactory
    extends java.lang.Object
    implements dagger.internal.Factory<java.util.concurrent.ExecutorService>
    • Constructor Summary

      Constructors 
      Constructor Description
      WebDavServerModule_ProvideExecutorServiceFactory​(org.cryptomator.frontend.webdav.WebDavServerModule module, javax.inject.Provider<java.util.concurrent.ThreadPoolExecutor> executorServiceProvider)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static WebDavServerModule_ProvideExecutorServiceFactory create​(org.cryptomator.frontend.webdav.WebDavServerModule module, javax.inject.Provider<java.util.concurrent.ThreadPoolExecutor> executorServiceProvider)  
      java.util.concurrent.ExecutorService get()  
      static java.util.concurrent.ExecutorService provideInstance​(org.cryptomator.frontend.webdav.WebDavServerModule module, javax.inject.Provider<java.util.concurrent.ThreadPoolExecutor> executorServiceProvider)  
      static java.util.concurrent.ExecutorService proxyProvideExecutorService​(org.cryptomator.frontend.webdav.WebDavServerModule instance, java.util.concurrent.ThreadPoolExecutor executorService)  
      • Methods inherited from class java.lang.Object

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

      • WebDavServerModule_ProvideExecutorServiceFactory

        public WebDavServerModule_ProvideExecutorServiceFactory​(org.cryptomator.frontend.webdav.WebDavServerModule module,
                                                                javax.inject.Provider<java.util.concurrent.ThreadPoolExecutor> executorServiceProvider)
    • Method Detail

      • get

        public java.util.concurrent.ExecutorService get()
        Specified by:
        get in interface javax.inject.Provider<java.util.concurrent.ExecutorService>
      • provideInstance

        public static java.util.concurrent.ExecutorService provideInstance​(org.cryptomator.frontend.webdav.WebDavServerModule module,
                                                                           javax.inject.Provider<java.util.concurrent.ThreadPoolExecutor> executorServiceProvider)
      • proxyProvideExecutorService

        public static java.util.concurrent.ExecutorService proxyProvideExecutorService​(org.cryptomator.frontend.webdav.WebDavServerModule instance,
                                                                                       java.util.concurrent.ThreadPoolExecutor executorService)