Package | Description |
---|---|
com.sportradar.unifiedodds.sdk.internal.caching.markets | |
com.sportradar.unifiedodds.sdk.internal.di | |
com.sportradar.unifiedodds.sdk.internal.impl |
Constructor and Description |
---|
InvariantMarketDescriptionCache(com.google.common.cache.Cache<String,MarketDescriptionCi> cache,
DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider,
ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider,
MappingValidatorFactory mappingValidatorFactory,
SdkTaskScheduler scheduler,
List<Locale> prefetchLocales,
TelemetryFactory telemetryFactory) |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions>> |
CustomisableSdkModule.providesAdditionalMarketMappingsProviderClass()
Binds the optional additional market mappings provider
|
Modifier and Type | Method and Description |
---|---|
protected InvariantMarketDescriptionCache |
CachingModule.provideInvariantMarketDescriptionCache(SdkInternalConfiguration cfg,
ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider,
MappingValidatorFactory mappingFactory,
SdkTaskScheduler sdkTaskScheduler,
DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider,
TelemetryFactory telemetryFactory) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultAdditionalMarketMappingsProvider
Created on 07/11/2018.
|
Copyright © 2016–2025. All rights reserved.