public class MarketFactoryImpl extends Object implements MarketFactory
| Constructor and Description |
|---|
MarketFactoryImpl(MarketDescriptionProvider marketDescriptionProvider,
NameProviderFactory nameProviderFactory,
NamedValuesProvider namedValuesProvider,
SdkInternalConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Market> |
buildMarket(SportEvent sportEvent,
com.sportradar.uf.datamodel.UfMarket market,
int producerId) |
Optional<MarketCancel> |
buildMarketCancel(SportEvent sportEvent,
com.sportradar.uf.datamodel.UfMarket market,
int producerId) |
Optional<MarketWithOdds> |
buildMarketWithOdds(SportEvent sportEvent,
com.sportradar.uf.datamodel.UfOddsChangeMarket market,
int producerId) |
Optional<MarketWithProbabilities> |
buildMarketWithProbabilities(SportEvent sportEvent,
com.sportradar.uf.datamodel.UfOddsChangeMarket market,
int producerId) |
Optional<MarketWithSettlement> |
buildMarketWithSettlement(SportEvent sportEvent,
com.sportradar.uf.datamodel.UfBetSettlementMarket market,
int producerId) |
@Inject public MarketFactoryImpl(MarketDescriptionProvider marketDescriptionProvider, NameProviderFactory nameProviderFactory, NamedValuesProvider namedValuesProvider, SdkInternalConfiguration config)
public Optional<Market> buildMarket(SportEvent sportEvent, com.sportradar.uf.datamodel.UfMarket market, int producerId)
buildMarket in interface MarketFactorypublic Optional<MarketWithOdds> buildMarketWithOdds(SportEvent sportEvent, com.sportradar.uf.datamodel.UfOddsChangeMarket market, int producerId)
buildMarketWithOdds in interface MarketFactorypublic Optional<MarketWithSettlement> buildMarketWithSettlement(SportEvent sportEvent, com.sportradar.uf.datamodel.UfBetSettlementMarket market, int producerId)
buildMarketWithSettlement in interface MarketFactorypublic Optional<MarketWithProbabilities> buildMarketWithProbabilities(SportEvent sportEvent, com.sportradar.uf.datamodel.UfOddsChangeMarket market, int producerId)
buildMarketWithProbabilities in interface MarketFactorypublic Optional<MarketCancel> buildMarketCancel(SportEvent sportEvent, com.sportradar.uf.datamodel.UfMarket market, int producerId)
buildMarketCancel in interface MarketFactoryCopyright © 2016–2025. All rights reserved.