@Generated(value="dagger.internal.codegen.ComponentProcessor", comments="https://google.github.io/dagger") public final class OpenCryptoFile_Factory extends Object implements dagger.internal.Factory<org.cryptomator.cryptofs.OpenCryptoFile>
| Constructor and Description |
|---|
OpenCryptoFile_Factory(javax.inject.Provider<org.cryptomator.cryptofs.EffectiveOpenOptions> optionsProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider,
javax.inject.Provider<FileChannel> channelProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.FileHeader> headerProvider,
javax.inject.Provider<AtomicLong> sizeProvider,
javax.inject.Provider<org.cryptomator.cryptofs.OpenCounter> openCounterProvider,
javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileChannelFactory> cryptoFileChannelFactoryProvider,
javax.inject.Provider<org.cryptomator.cryptofs.ChunkCache> chunkCacheProvider,
javax.inject.Provider<Runnable> onCloseProvider,
javax.inject.Provider<CryptoFileSystemStats> statsProvider) |
| Modifier and Type | Method and Description |
|---|---|
static dagger.internal.Factory<org.cryptomator.cryptofs.OpenCryptoFile> |
create(javax.inject.Provider<org.cryptomator.cryptofs.EffectiveOpenOptions> optionsProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider,
javax.inject.Provider<FileChannel> channelProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.FileHeader> headerProvider,
javax.inject.Provider<AtomicLong> sizeProvider,
javax.inject.Provider<org.cryptomator.cryptofs.OpenCounter> openCounterProvider,
javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileChannelFactory> cryptoFileChannelFactoryProvider,
javax.inject.Provider<org.cryptomator.cryptofs.ChunkCache> chunkCacheProvider,
javax.inject.Provider<Runnable> onCloseProvider,
javax.inject.Provider<CryptoFileSystemStats> statsProvider) |
org.cryptomator.cryptofs.OpenCryptoFile |
get() |
static org.cryptomator.cryptofs.OpenCryptoFile |
newOpenCryptoFile(Object options,
org.cryptomator.cryptolib.api.Cryptor cryptor,
FileChannel channel,
org.cryptomator.cryptolib.api.FileHeader header,
AtomicLong size,
Object openCounter,
Object cryptoFileChannelFactory,
Object chunkCache,
Runnable onClose,
CryptoFileSystemStats stats)
Proxies
OpenCryptoFile.OpenCryptoFile(EffectiveOpenOptions, Cryptor, FileChannel,
FileHeader, AtomicLong, OpenCounter, CryptoFileChannelFactory, ChunkCache, Runnable,
CryptoFileSystemStats). |
public OpenCryptoFile_Factory(javax.inject.Provider<org.cryptomator.cryptofs.EffectiveOpenOptions> optionsProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider,
javax.inject.Provider<FileChannel> channelProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.FileHeader> headerProvider,
javax.inject.Provider<AtomicLong> sizeProvider,
javax.inject.Provider<org.cryptomator.cryptofs.OpenCounter> openCounterProvider,
javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileChannelFactory> cryptoFileChannelFactoryProvider,
javax.inject.Provider<org.cryptomator.cryptofs.ChunkCache> chunkCacheProvider,
javax.inject.Provider<Runnable> onCloseProvider,
javax.inject.Provider<CryptoFileSystemStats> statsProvider)
public org.cryptomator.cryptofs.OpenCryptoFile get()
get in interface javax.inject.Provider<org.cryptomator.cryptofs.OpenCryptoFile>public static dagger.internal.Factory<org.cryptomator.cryptofs.OpenCryptoFile> create(javax.inject.Provider<org.cryptomator.cryptofs.EffectiveOpenOptions> optionsProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider,
javax.inject.Provider<FileChannel> channelProvider,
javax.inject.Provider<org.cryptomator.cryptolib.api.FileHeader> headerProvider,
javax.inject.Provider<AtomicLong> sizeProvider,
javax.inject.Provider<org.cryptomator.cryptofs.OpenCounter> openCounterProvider,
javax.inject.Provider<org.cryptomator.cryptofs.CryptoFileChannelFactory> cryptoFileChannelFactoryProvider,
javax.inject.Provider<org.cryptomator.cryptofs.ChunkCache> chunkCacheProvider,
javax.inject.Provider<Runnable> onCloseProvider,
javax.inject.Provider<CryptoFileSystemStats> statsProvider)
public static org.cryptomator.cryptofs.OpenCryptoFile newOpenCryptoFile(Object options, org.cryptomator.cryptolib.api.Cryptor cryptor, FileChannel channel, org.cryptomator.cryptolib.api.FileHeader header, AtomicLong size, Object openCounter, Object cryptoFileChannelFactory, Object chunkCache, Runnable onClose, CryptoFileSystemStats stats)
OpenCryptoFile.OpenCryptoFile(EffectiveOpenOptions, Cryptor, FileChannel,
FileHeader, AtomicLong, OpenCounter, CryptoFileChannelFactory, ChunkCache, Runnable,
CryptoFileSystemStats).Copyright © 2017. All rights reserved.