All Known Subinterfaces:
CompleteRoundCi, LoadableRoundCi
All Known Implementing Classes:
CompleteRoundCiImpl, LoadableRoundCiImpl

public interface RoundCi
A round representation used by caching components
  • Method Details

    • getType

      String getType()
      Returns the type of the round
      Returns:
      the type of the round
    • getGroup

      String getGroup()
      Returns the name of the group associated with the current round
      Returns:
      the name of the group associated with the current round
    • getGroupId

      Urn getGroupId()
      Returns the id of the group associated with the current round
      Returns:
      the id of the group associated with the current round
    • getOtherMatchId

      String getOtherMatchId()
      Returns the id of the other match
      Returns:
      the id of the other match
    • getNumber

      Integer getNumber()
      Returns a value specifying the round number or a null reference if round number is not defined
      Returns:
      a value specifying the round number or a null reference if round number is not defined
    • getCupRoundMatches

      Integer getCupRoundMatches()
      Returns a value specifying the number of matches in the current cup round or a null reference if number of matches is not applicable to current instance
      Returns:
      a value specifying the number of matches in the current cup round or a null reference if number of matches is not applicable to current instance
    • getCupRoundMatchNumber

      Integer getCupRoundMatchNumber()
      Returns a value specifying the number of the match in the current cup round or a null reference if match number is not applicable to current instance
      Returns:
      a value specifying the number of the match in the current cup round or a null reference if match number is not applicable to current instance
    • getBetradarId

      Integer getBetradarId()
      Returns the betradar identifier
      Returns:
      the betradar identifier; or null if unavailable
    • getName

      String getName(Locale locale)
      Returns the name for specific locale
      Parameters:
      locale - Locale specifying the language of the returned name
      Returns:
      Return the name if exists, or null
    • getPhaseOrGroupLongName

      String getPhaseOrGroupLongName(Locale locale)
      Returns the name or group long name for the specified locale
      Parameters:
      locale - Locale specifying the language of the value
      Returns:
      the name or group long name if exists, or null
    • getPhase

      String getPhase()
      Returns the phase of the round
      Returns:
      the phase of the round
    • getBetradarName

      String getBetradarName()
      Returns the betradar name
      Returns:
      the betradar name