| Modifier and Type | Method and Description | 
|---|---|
default void | 
DataRouterListener.onCalculateProbabilityFetched(List<Selection> selections,
                             com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation)  | 
void | 
DataRouter.onCalculateProbabilityFetched(List<Selection> selections,
                             com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation)  | 
default void | 
DataRouterListener.onCalculateProbabilityFilterFetched(List<Selection> selections,
                                   com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation)  | 
void | 
DataRouter.onCalculateProbabilityFilterFetched(List<Selection> selections,
                                   com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation)  | 
Calculation | 
DataRouterManager.requestCalculateProbability(List<Selection> selections)  | 
CalculationFilter | 
DataRouterManager.requestCalculateProbabilityFilter(List<Selection> selections)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DataRouterImpl.onCalculateProbabilityFetched(List<Selection> selections,
                             com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation)  | 
void | 
DataRouterImpl.onCalculateProbabilityFilterFetched(List<Selection> selections,
                                   com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation)  | 
Calculation | 
DataRouterManagerImpl.requestCalculateProbability(List<Selection> selections)  | 
CalculationFilter | 
DataRouterManagerImpl.requestCalculateProbabilityFilter(List<Selection> selections)  | 
| Modifier and Type | Method and Description | 
|---|---|
Selection | 
CustomBetSelectionBuilderImpl.build()  | 
Selection | 
CustomBetSelectionBuilderImpl.build(Urn eventId,
     int marketId,
     String specifiers,
     String outcomeId)  | 
Selection | 
CustomBetSelectionBuilderImpl.build(Urn eventId,
     int marketId,
     String specifiers,
     String outcomeId,
     Double odds)  | 
| Modifier and Type | Method and Description | 
|---|---|
Calculation | 
CustomBetManagerImpl.calculateProbability(List<Selection> selections)  | 
CalculationFilter | 
CustomBetManagerImpl.calculateProbabilityFilter(List<Selection> selections)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SelectionImpl
Implements methods used to provide a requested selection 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Selection | 
CustomBetSelectionBuilder.build()
Builds and returns a  
Selection instance | 
Selection | 
CustomBetSelectionBuilder.build(Urn eventId,
     int marketId,
     String specifiers,
     String outcomeId)
Builds and returns a  
Selection instance | 
Selection | 
CustomBetSelectionBuilder.build(Urn eventId,
     int marketId,
     String specifiers,
     String outcomeId,
     Double odds)
Builds and returns a  
Selection instance | 
| Modifier and Type | Method and Description | 
|---|---|
Calculation | 
CustomBetManager.calculateProbability(List<Selection> selections)
Returns an  
Calculation instance providing the probability for the specified selections | 
CalculationFilter | 
CustomBetManager.calculateProbabilityFilter(List<Selection> selections)
Returns an  
CalculationFilter instance providing the probability for the specified selections (filtered) | 
Copyright © 2016–2025. All rights reserved.