Interface Fixture
- All Known Implementing Classes:
FixtureImpl
public interface Fixture
Defines methods used to access data of a fixture
A Fixture is a sport event that has been arranged for a particular time and place
-
Method Summary
Modifier and TypeMethodDescriptionReturns the list specifying the additional parent ids associated with the current instanceReturns theCoverageInfoinstance specifying what coverage is available for the sport eventReturns an unmodifiableMapcontaining additional information about the fixture (Note - the collection may contain deprecated key 'streaming')Returns theDateinstance specifying the live time in case the fixture was re-schedule, or a null reference if the fixture was not re-scheduledReturns an id of the parent stage associated with the current instanceReturns theProducerInfoinstance providing sportradar related information about the sport event associatedReturns the reference idsReturns theUrnidentifier of the replacement eventReturns the list of allScheduledStartTimeChangeto start timeReturns theDateinstance specifying when the fixture is scheduled to startAn indication if the start tam is yet to be definedReturns an unmodifiableListrepresenting TV channels covering the sport eventbooleanReturns the value indicating whether the start time of the fixture has been confirmed
-
Method Details
-
getStartTime
Date getStartTime()Returns theDateinstance specifying when the fixture is scheduled to start- Returns:
- - the
Dateinstance specifying when the fixture is scheduled to start
-
isStartTimeConfirmed
boolean isStartTimeConfirmed()Returns the value indicating whether the start time of the fixture has been confirmed- Returns:
- - the value indicating whether the start time of the fixture has been confirmed
-
getStartTimeTbd
Boolean getStartTimeTbd()An indication if the start tam is yet to be defined- Returns:
- an indication if the start tam is yet to be defined
-
getNextLiveTime
Date getNextLiveTime()Returns theDateinstance specifying the live time in case the fixture was re-schedule, or a null reference if the fixture was not re-scheduled- Returns:
- - the
Dateinstance specifying the live time in case the fixture was re-schedule, or a null reference if the fixture was not re-scheduled
-
getExtraInfo
Returns an unmodifiableMapcontaining additional information about the fixture (Note - the collection may contain deprecated key 'streaming')- Returns:
- - an unmodifiable
Mapcontaining additional information about the fixture
-
getTvChannels
Returns an unmodifiableListrepresenting TV channels covering the sport event- Returns:
- - an unmodifiable
Listrepresenting TV channels covering the sport event
-
getCoverageInfo
CoverageInfo getCoverageInfo()Returns theCoverageInfoinstance specifying what coverage is available for the sport event- Returns:
- - the
CoverageInfoinstance specifying what coverage is available for the sport event
-
getProducerInfo
ProducerInfo getProducerInfo()Returns theProducerInfoinstance providing sportradar related information about the sport event associated- Returns:
- - the
ProducerInfoinstance providing sportradar related information about the sport event associated
-
getReferences
Reference getReferences()Returns the reference ids- Returns:
- - the reference ids
-
getReplacedBy
Urn getReplacedBy()Returns theUrnidentifier of the replacement event- Returns:
- the
Urnidentifier of the replacement event
-
getScheduledStartTimeChanges
List<ScheduledStartTimeChange> getScheduledStartTimeChanges()Returns the list of allScheduledStartTimeChangeto start time- Returns:
- the list of all
ScheduledStartTimeChangeto start time
-
getParentStageId
Urn getParentStageId()Returns an id of the parent stage associated with the current instance- Returns:
- id of the parent stage associated with the current instance
-
getAdditionalParentsIds
Returns the list specifying the additional parent ids associated with the current instance- Returns:
- the list specifying the additional parent ids associated with the current instance
-