Interface Referee

All Known Implementing Classes:
RefereeImpl

public interface Referee
Defines methods implemented by classes representing the sport event referee
  • Method Details

    • getId

      Urn getId()
      Returns the unique identifier of the current Referee instance
      Returns:
      - the unique identifier of the current Referee instance
    • getName

      String getName()
      Returns the name of the referee represented by the current Referee instance
      Returns:
      - the name of the referee represented by the current Referee instance
    • getNationality

      String getNationality(Locale locale)
      Returns the nationality in the requested locale
      Parameters:
      locale - - a Locale in which the nationality is requested
      Returns:
      - the nationality in the requested locale
    • getNationalities

      Map<Locale,String> getNationalities()
      Returns an unmodifiable Map containing referee nationality in different languages
      Returns:
      - an unmodifiable Map containing referee nationality in different languages