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 Details

    • getStartTime

      Date getStartTime()
      Returns the Date instance specifying when the fixture is scheduled to start
      Returns:
      - the Date instance 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 the Date instance specifying the live time in case the fixture was re-schedule, or a null reference if the fixture was not re-scheduled
      Returns:
      - the Date instance specifying the live time in case the fixture was re-schedule, or a null reference if the fixture was not re-scheduled
    • getExtraInfo

      Map<String,String> getExtraInfo()
      Returns an unmodifiable Map containing additional information about the fixture (Note - the collection may contain deprecated key 'streaming')
      Returns:
      - an unmodifiable Map containing additional information about the fixture
    • getTvChannels

      List<TvChannel> getTvChannels()
      Returns an unmodifiable List representing TV channels covering the sport event
      Returns:
      - an unmodifiable List representing TV channels covering the sport event
    • getCoverageInfo

      CoverageInfo getCoverageInfo()
      Returns the CoverageInfo instance specifying what coverage is available for the sport event
      Returns:
      - the CoverageInfo instance specifying what coverage is available for the sport event
    • getProducerInfo

      ProducerInfo getProducerInfo()
      Returns the ProducerInfo instance providing sportradar related information about the sport event associated
      Returns:
      - the ProducerInfo instance providing sportradar related information about the sport event associated
    • getReferences

      Reference getReferences()
      Returns the reference ids
      Returns:
      - the reference ids
    • getReplacedBy

      Urn getReplacedBy()
      Returns the Urn identifier of the replacement event
      Returns:
      the Urn identifier of the replacement event
    • getScheduledStartTimeChanges

      List<ScheduledStartTimeChange> getScheduledStartTimeChanges()
      Returns the list of all ScheduledStartTimeChange to start time
      Returns:
      the list of all ScheduledStartTimeChange to 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

      List<Urn> 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