| Modifier and Type | Method and Description | 
|---|---|
void | 
EventChangeListener.onFixtureChange(Urn eventId,
               Date updated,
               SportEvent sportEvent)
Method invoked for new fixture change 
 | 
void | 
EventChangeListener.onResultChange(Urn eventId,
              Date updated,
              SportEvent sportEvent)
Method invoked for new result change 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BasicTournament
Defines methods implemented by classes providing information about a tournament 
 | 
interface  | 
Competition
Defines methods implemented by classes representing sport events regardless to which sport they belong 
 | 
interface  | 
Draw
Defines methods used to access draw information 
 | 
interface  | 
LongTermEvent
Defines methods implemented by classes providing data of a long term sport event 
 | 
interface  | 
Lottery
Defines methods used to access lottery information 
 | 
interface  | 
Match
Defines methods implemented by classes representing sport events of match type 
 | 
interface  | 
Season
Defines methods implemented by classes providing data of a season 
 | 
interface  | 
Stage
Defines methods implemented by classes representing sport events of stage type 
 | 
interface  | 
Tournament
Defines methods implemented by classes providing information about a tournament 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<SportEvent> | 
Category.getTournaments()
Returns an unmodifiable  
List of tournaments which belong to the category represented by the current instance
 (possible types: BasicTournament, Tournament, Stage) | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends SportEvent> | 
FeedMessageFactory.buildBetCancel(T sportEvent,
              com.sportradar.uf.datamodel.UfBetCancel message,
              byte[] rawMessage,
              MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildBetSettlement(T sportEvent,
                  com.sportradar.uf.datamodel.UfBetSettlement message,
                  byte[] rawMessage,
                  MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildBetStop(T sportEvent,
            com.sportradar.uf.datamodel.UfBetStop message,
            byte[] rawMessage,
            MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildCashOutProbabilities(T sportEvent,
                         com.sportradar.uf.datamodel.UfCashout cashoutData,
                         MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildFixtureChange(T sportEvent,
                  com.sportradar.uf.datamodel.UfFixtureChange message,
                  byte[] rawMessage,
                  MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildOddsChange(T sportEvent,
               com.sportradar.uf.datamodel.UfOddsChange message,
               byte[] rawMessage,
               MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildRollbackBetCancel(T sportEvent,
                      com.sportradar.uf.datamodel.UfRollbackBetCancel message,
                      byte[] rawMessage,
                      MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildRollbackBetSettlement(T sportEvent,
                          com.sportradar.uf.datamodel.UfRollbackBetSettlement message,
                          byte[] rawMessage,
                          MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactory.buildUnparsableMessage(T sportEvent,
                      Integer producerId,
                      byte[] rawMessage,
                      MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
CashOutProbabilitiesManagerImpl.getCashOutProbabilities(Urn eventId)
Returns a  
CashOutProbabilities instance providing the CashOut probabilities for the specified event
 (the provided data is translated in the default language) | 
<T extends SportEvent> | 
CashOutProbabilitiesManagerImpl.getCashOutProbabilities(Urn eventId,
                       int marketId,
                       Map<String,String> specifiers)
Returns a  
CashOutProbabilities instance providing the CashOut probabilities for the specified market on the associated event
 (the provided data is translated in the default language) | 
<T extends SportEvent> | 
CashOutProbabilitiesManagerImpl.getCashOutProbabilities(Urn eventId,
                       int marketId,
                       Map<String,String> specifiers,
                       Locale locale)
Returns a  
CashOutProbabilities instance providing the CashOut probabilities for the specified market on the associated event | 
<T extends SportEvent> | 
CashOutProbabilitiesManagerImpl.getCashOutProbabilities(Urn eventId,
                       Locale locale)
Returns a  
CashOutProbabilities instance providing the CashOut probabilities for the specified event | 
| Modifier and Type | Method and Description | 
|---|---|
SportEvent | 
SportEntityFactoryImpl.buildSportEvent(Urn id,
               List<Locale> locales,
               boolean buildBasicEventImpl)
Builds the  
Competition derived class based on the provided data | 
SportEvent | 
SportEntityFactory.buildSportEvent(Urn id,
               List<Locale> locales,
               boolean buildBasicEventImpl)
Builds the  
Competition derived class based on the provided data | 
SportEvent | 
SportEntityFactoryImpl.buildSportEvent(Urn id,
               Urn sportId,
               List<Locale> locales,
               boolean buildBasicEventImpl)
Builds the  
SportEvent derived class based on the provided data | 
SportEvent | 
SportEntityFactory.buildSportEvent(Urn id,
               Urn sportId,
               List<Locale> locales,
               boolean buildBasicEventImpl)
Builds the  
SportEvent derived class based on the provided data | 
SportEvent | 
SportDataProviderImpl.getSportEvent(Urn id)
Returns the specified sport event
 (the returned data is translated in the configured  
Locales using the UofConfigurationImpl) | 
SportEvent | 
SportDataProviderImpl.getSportEvent(Urn id,
             Locale locale)
Returns the specified sport event
 (the returned data is translated in the specified  
Locale) | 
SportEvent | 
SportDataProviderImpl.getSportEventForEventChange(Urn id)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<SportEvent> | 
SportDataProviderImpl.getActiveTournaments()
Returns all the active tournaments
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProviderImpl.getActiveTournaments(Locale locale)
Returns all the active tournaments
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProviderImpl.getActiveTournaments(String sportName)
Returns all the active tournaments of a specific sport
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProviderImpl.getActiveTournaments(String sportName,
                    Locale locale)
Returns all the active tournaments of a specific sport
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProviderImpl.getAvailableTournaments(Urn sportId)
Returns all the available tournaments of a specific sport
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProviderImpl.getAvailableTournaments(Urn sportId,
                       Locale locale)
Returns all the available tournaments for a specific sport
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
ReplayManager.getReplayList()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ReplayManager.addSportEventToReplay(SportEvent event)  | 
boolean | 
ReplayManager.addSportEventToReplay(SportEvent event,
                     Integer startTime)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicTournamentImpl
Represents a sport tournament 
 | 
class  | 
DrawImpl
The basic implementation of a lottery 
 | 
class  | 
LotteryImpl
The basic implementation of a lottery 
 | 
class  | 
MatchImpl
Represents a sport event with home and away competitor 
 | 
class  | 
SeasonImpl
Provides methods used to access data of long term events of type season 
 | 
class  | 
SportEventGenericImpl
The generic sport event entity, built if the event type could not be 
 | 
class  | 
StageImpl
Represents a race type of sport event (more than two competitors) 
 | 
class  | 
TournamentImpl
Represents a sport tournament 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<SportEvent> | 
CategoryImpl.getTournaments()
Returns an unmodifiable  
List of tournaments which belong to the category represented by the current instance
 (possible types: BasicTournament, Tournament, Stage) | 
| Constructor and Description | 
|---|
CategoryImpl(Urn id,
            Map<Locale,String> names,
            List<SportEvent> tournaments,
            String countryCode)
Initializes a new instance of the  
CategoryImpl | 
| Modifier and Type | Method and Description | 
|---|---|
NameExpression | 
NameExpressionFactoryImpl.buildExpression(SportEvent sportEvent,
               Map<String,String> specifiers,
               String operator,
               String operand)  | 
NameExpression | 
NameExpressionFactory.buildExpression(SportEvent sportEvent,
               Map<String,String> specifiers,
               String operator,
               String operand)  | 
NameProvider | 
NameProviderFactoryImpl.buildNameProvider(SportEvent sportEvent,
                 int marketId,
                 Map<String,String> specifiers,
                 int producerId)  | 
NameProvider | 
NameProviderFactory.buildNameProvider(SportEvent sportEvent,
                 int marketId,
                 Map<String,String> specifiers,
                 int producerId)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CashOutProbabilitiesImpl<T extends SportEvent>
Implements methods used to access event CashOut probabilities 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildBetCancel(T sportEvent,
              com.sportradar.uf.datamodel.UfBetCancel message,
              byte[] rawMessage,
              MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildBetSettlement(T sportEvent,
                  com.sportradar.uf.datamodel.UfBetSettlement message,
                  byte[] rawMessage,
                  MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildBetStop(T sportEvent,
            com.sportradar.uf.datamodel.UfBetStop message,
            byte[] rawMessage,
            MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildCashOutProbabilities(T sportEvent,
                         com.sportradar.uf.datamodel.UfCashout cashoutData,
                         MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildFixtureChange(T sportEvent,
                  com.sportradar.uf.datamodel.UfFixtureChange message,
                  byte[] rawMessage,
                  MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildOddsChange(T sportEvent,
               com.sportradar.uf.datamodel.UfOddsChange message,
               byte[] rawMessage,
               MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildRollbackBetCancel(T sportEvent,
                      com.sportradar.uf.datamodel.UfRollbackBetCancel message,
                      byte[] rawMessage,
                      MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildRollbackBetSettlement(T sportEvent,
                          com.sportradar.uf.datamodel.UfRollbackBetSettlement message,
                          byte[] rawMessage,
                          MessageTimestamp timestamp)  | 
<T extends SportEvent> | 
FeedMessageFactoryImpl.buildUnparsableMessage(T sportEvent,
                      Integer producerId,
                      byte[] rawMessage,
                      MessageTimestamp timestamp)  | 
| Modifier and Type | Method and Description | 
|---|---|
Optional<Market> | 
MarketFactoryImpl.buildMarket(SportEvent sportEvent,
           com.sportradar.uf.datamodel.UfMarket market,
           int producerId)  | 
Optional<Market> | 
MarketFactory.buildMarket(SportEvent sportEvent,
           com.sportradar.uf.datamodel.UfMarket m,
           int producerId)  | 
Optional<MarketCancel> | 
MarketFactoryImpl.buildMarketCancel(SportEvent sportEvent,
                 com.sportradar.uf.datamodel.UfMarket market,
                 int producerId)  | 
Optional<MarketCancel> | 
MarketFactory.buildMarketCancel(SportEvent sportEvent,
                 com.sportradar.uf.datamodel.UfMarket market,
                 int producerId)  | 
Optional<MarketWithOdds> | 
MarketFactoryImpl.buildMarketWithOdds(SportEvent sportEvent,
                   com.sportradar.uf.datamodel.UfOddsChangeMarket market,
                   int producerId)  | 
Optional<MarketWithOdds> | 
MarketFactory.buildMarketWithOdds(SportEvent sportEvent,
                   com.sportradar.uf.datamodel.UfOddsChangeMarket market,
                   int producerId)  | 
Optional<MarketWithProbabilities> | 
MarketFactoryImpl.buildMarketWithProbabilities(SportEvent sportEvent,
                            com.sportradar.uf.datamodel.UfOddsChangeMarket market,
                            int producerId)  | 
Optional<MarketWithProbabilities> | 
MarketFactory.buildMarketWithProbabilities(SportEvent sportEvent,
                            com.sportradar.uf.datamodel.UfOddsChangeMarket market,
                            int producerId)  | 
Optional<MarketWithSettlement> | 
MarketFactoryImpl.buildMarketWithSettlement(SportEvent sportEvent,
                         com.sportradar.uf.datamodel.UfBetSettlementMarket market,
                         int producerId)  | 
Optional<MarketWithSettlement> | 
MarketFactory.buildMarketWithSettlement(SportEvent sportEvent,
                         com.sportradar.uf.datamodel.UfBetSettlementMarket market,
                         int producerId)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends SportEvent> | 
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId)
Returns a  
CashOutProbabilities instance providing the cashout probabilities for the specified event
 (the provided data is translated in the default language) | 
<T extends SportEvent> | 
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
                       int marketId,
                       Map<String,String> specifiers)
Returns a  
CashOutProbabilities instance providing the cashout probabilities for the specified market on the associated event
 (the provided data is translated in the default language) | 
<T extends SportEvent> | 
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
                       int marketId,
                       Map<String,String> specifiers,
                       Locale locale)
Returns a  
CashOutProbabilities instance providing the cashout probabilities for the specified market on the associated event | 
<T extends SportEvent> | 
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
                       Locale locale)
Returns a  
CashOutProbabilities instance providing the cashout probabilities for the specified event | 
| Modifier and Type | Method and Description | 
|---|---|
SportEvent | 
SportDataProvider.getSportEvent(Urn id)
Returns the specified sport event
 (the returned data is translated in the configured  
Locales using the UofConfigurationImpl) | 
SportEvent | 
SportDataProvider.getSportEvent(Urn id,
             Locale locale)
Returns the specified sport event
 (the returned data is translated in the specified  
Locale) | 
| Modifier and Type | Method and Description | 
|---|---|
List<SportEvent> | 
SportDataProvider.getActiveTournaments()
Returns all the active tournaments
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProvider.getActiveTournaments(Locale locale)
Returns all the active tournaments
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProvider.getActiveTournaments(String sportName)
Returns all the active tournaments of a specific sport
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProvider.getActiveTournaments(String sportName,
                    Locale locale)
Returns all the active tournaments of a specific sport
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
ReplayScenario.getAssociatedEvents(Locale locale)
Returns a  
List of SportEvents that are a part of the scenario | 
List<SportEvent> | 
SportDataProvider.getAvailableTournaments(Urn sportId)
Returns all the available tournaments for a specific sport
 (the returned data is translated in the default locale configured with the  
UofConfigurationImpl)
 (possible types: BasicTournament, Tournament, Stage) | 
List<SportEvent> | 
SportDataProvider.getAvailableTournaments(Urn sportId,
                       Locale locale)
Returns all the available tournaments for a specific sport
 (the returned data is translated in the specified  
Locale)
 (possible types: BasicTournament, Tournament, Stage) | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BetCancel<T extends SportEvent>
Sent to describe that all bets on the particular market (line) for the particular competition
 should be cancelled and refunded in full. 
 | 
interface  | 
BetSettlement<T extends SportEvent>
Received when one or more markets for a particular competition have an outcome and results should
 be cleared 
 | 
interface  | 
BetStop<T extends SportEvent>
Is sent to signal that a set of markets (often all) should be moved to a suspended state (odds
 updated, but bets not accepted). 
 | 
interface  | 
CashOutProbabilities<T extends SportEvent>
Defines methods implemented by cash-out probability messages 
 | 
interface  | 
EventMessage<T extends SportEvent>
Represents a  
Message associated with a sport event | 
interface  | 
FixtureChange<T extends SportEvent>
Fixture change is sent when some SportRadar system has made a fixture change it deems is
 important. 
 | 
interface  | 
MarketMessage<T extends SportEvent>
The basic message that contains data regarding market changes 
 | 
interface  | 
OddsChange<T extends SportEvent>
Describes a set of odds changes for a particular competition 
 | 
interface  | 
RollbackBetCancel<T extends SportEvent>
This message is sent to rollback/undo a previously sent out BetCancel message if possible. 
 | 
interface  | 
RollbackBetSettlement<T extends SportEvent>
Rollback is sent when a previously sent bet_settlement was sent in error and needs to be
 rollbacked 
 | 
interface  | 
UnparsableMessage<T extends SportEvent>
The event that gets released when an unparsable/bad message gets detected 
 | 
Copyright © 2016–2025. All rights reserved.