Class ParameterModule
-
- All Implemented Interfaces:
@Module() public final class ParameterModuleModule for Didomi parameters and repositories initialized before injection
-
-
Constructor Summary
Constructors Constructor Description ParameterModule(DidomiInitializeParameters parameters, UserAgentRepository userAgentRepository, OrganizationUserRepository organizationUserRepository, LocalPropertiesRepository localPropertiesRepository)
-
Method Summary
Modifier and Type Method Description final OrganizationUserRepositoryprovideOrganizationUserRepository()final UserAgentRepositoryprovideUserAgentRepository()final LocalPropertiesRepositoryprovideLocalPropertiesRepository()-
-
Constructor Detail
-
ParameterModule
ParameterModule(DidomiInitializeParameters parameters, UserAgentRepository userAgentRepository, OrganizationUserRepository organizationUserRepository, LocalPropertiesRepository localPropertiesRepository)
- Parameters:
parameters- from DidomiuserAgentRepository- from DidomiorganizationUserRepository- from Didomi
-
-
Method Detail
-
provideOrganizationUserRepository
@Provides()@Singleton() final OrganizationUserRepository provideOrganizationUserRepository()
-
provideUserAgentRepository
@Provides()@Singleton() final UserAgentRepository provideUserAgentRepository()
-
provideLocalPropertiesRepository
@Provides()@Singleton() final LocalPropertiesRepository provideLocalPropertiesRepository()
-
-
-
-