Module org.cryptomator.cryptofs
Package org.cryptomator.cryptofs.attr
Class AttributeModule_ProvideAttributesFactory
java.lang.Object
org.cryptomator.cryptofs.attr.AttributeModule_ProvideAttributesFactory
- All Implemented Interfaces:
dagger.internal.Factory<BasicFileAttributes>,javax.inject.Provider<BasicFileAttributes>
@DaggerGenerated
public final class AttributeModule_ProvideAttributesFactory
extends Object
implements dagger.internal.Factory<BasicFileAttributes>
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeModule_ProvideAttributesFactory(javax.inject.Provider<BasicFileAttributes> ciphertextAttributesProvider, javax.inject.Provider<CiphertextFileType> ciphertextFileTypeProvider, javax.inject.Provider<Path> ciphertextPathProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile>> openCryptoFileProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider) -
Method Summary
Modifier and TypeMethodDescriptioncreate(javax.inject.Provider<BasicFileAttributes> ciphertextAttributesProvider, javax.inject.Provider<CiphertextFileType> ciphertextFileTypeProvider, javax.inject.Provider<Path> ciphertextPathProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile>> openCryptoFileProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider) get()static BasicFileAttributesprovideAttributes(BasicFileAttributes ciphertextAttributes, CiphertextFileType ciphertextFileType, Path ciphertextPath, org.cryptomator.cryptolib.api.Cryptor cryptor, Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile> openCryptoFile, CryptoFileSystemProperties fileSystemProperties)
-
Constructor Details
-
AttributeModule_ProvideAttributesFactory
public AttributeModule_ProvideAttributesFactory(javax.inject.Provider<BasicFileAttributes> ciphertextAttributesProvider, javax.inject.Provider<CiphertextFileType> ciphertextFileTypeProvider, javax.inject.Provider<Path> ciphertextPathProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile>> openCryptoFileProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider)
-
-
Method Details
-
get
- Specified by:
getin interfacejavax.inject.Provider<BasicFileAttributes>
-
create
public static AttributeModule_ProvideAttributesFactory create(javax.inject.Provider<BasicFileAttributes> ciphertextAttributesProvider, javax.inject.Provider<CiphertextFileType> ciphertextFileTypeProvider, javax.inject.Provider<Path> ciphertextPathProvider, javax.inject.Provider<org.cryptomator.cryptolib.api.Cryptor> cryptorProvider, javax.inject.Provider<Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile>> openCryptoFileProvider, javax.inject.Provider<CryptoFileSystemProperties> fileSystemPropertiesProvider) -
provideAttributes
public static BasicFileAttributes provideAttributes(BasicFileAttributes ciphertextAttributes, CiphertextFileType ciphertextFileType, Path ciphertextPath, org.cryptomator.cryptolib.api.Cryptor cryptor, Optional<org.cryptomator.cryptofs.fh.OpenCryptoFile> openCryptoFile, CryptoFileSystemProperties fileSystemProperties)
-