java.lang.Object
com.sportradar.unifiedodds.sdk.internal.impl.entities.ProducerInfoImpl
All Implemented Interfaces:
ProducerInfo

public class ProducerInfoImpl extends Object implements ProducerInfo
Contains information about a specific producer
  • Method Details

    • isAutoTraded

      public boolean isAutoTraded()
      Returns an indication if the current instance is being auto traded
      Specified by:
      isAutoTraded in interface ProducerInfo
      Returns:
      - an indication if the current instance is being auto traded
    • isInHostedStatistics

      public boolean isInHostedStatistics()
      Returns an indication if the sport event associated with the current instance is available in the LiveCenterSoccer solution
      Specified by:
      isInHostedStatistics in interface ProducerInfo
      Returns:
      - an indication if the sport event associated with the current instance is available in the LiveCenterSoccer solution
    • isInLiveCenterSoccer

      public boolean isInLiveCenterSoccer()
      Returns an indication if the sport event associated with the current instance is available in the LiveCenterSoccer solution
      Specified by:
      isInLiveCenterSoccer in interface ProducerInfo
      Returns:
      - an indication if the sport event associated with the current instance is available in the LiveCenterSoccer solution
    • isInLiveScore

      public boolean isInLiveScore()
      Returns an indication if the sport event associated with the current instance is available in the LiveScore solution
      Specified by:
      isInLiveScore in interface ProducerInfo
      Returns:
      - an indication if the sport event associated with the current instance is available in the LiveScore solution
    • isInLiveMatchTracker

      public boolean isInLiveMatchTracker()
      Returns an indication if the sport event associated with the current instance is available in the LiveMatchTracker solution
      Specified by:
      isInLiveMatchTracker in interface ProducerInfo
      Returns:
      - an indication if the sport event associated with the current instance is available in the LiveMatchTracker solution
    • getProducerInfoLinks

      public List<ProducerInfoLink> getProducerInfoLinks()
      Returns an unmodifiable List representing links to the producer represented by current instance
      Specified by:
      getProducerInfoLinks in interface ProducerInfo
      Returns:
      - an unmodifiable List representing links to the producer represented by current instance
      See Also:
      • ImmutableList
    • getStreamingChannels

      public List<StreamingChannel> getStreamingChannels()
      Returns an unmodifiable List representing streaming channels associated with current producer instance
      Specified by:
      getStreamingChannels in interface ProducerInfo
      Returns:
      - an unmodifiable List representing streaming channels associated with current producer instance
    • toString

      public String toString()
      Returns a String describing the current ProducerInfo instance
      Overrides:
      toString in class Object
      Returns:
      - a String describing the current ProducerInfo instance
    • export

      public ExportableProducerInfoCi export()