java.lang.Object
com.sportradar.unifiedodds.sdk.internal.impl.entities.CoverageInfoImpl
All Implemented Interfaces:
CoverageInfo

public class CoverageInfoImpl extends Object implements CoverageInfo
Provides coverage information
  • Method Details

    • getLevel

      public String getLevel()
      Returns the level of the available coverage
      Specified by:
      getLevel in interface CoverageInfo
      Returns:
      - the level of the available coverage
    • isLive

      public boolean isLive()
      Returns a value indicating whether the coverage represented by current instance is live coverage
      Specified by:
      isLive in interface CoverageInfo
      Returns:
      - a value indicating whether the coverage represented by current instance is live coverage
    • getIncludes

      public List<String> getIncludes()
      Returns an unmodifiable List specifying what is included in the coverage
      Specified by:
      getIncludes in interface CoverageInfo
      Returns:
      - if available, an unmodifiable List specifying what is included in the coverage; otherwise null
    • getCoveredFrom

      public CoveredFrom getCoveredFrom()
      Returns coverage location
      Specified by:
      getCoveredFrom in interface CoverageInfo
      Returns:
      - coverage location
    • toString

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

      public ExportableCoverageInfoCi export()