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.