Interface Group

All Known Implementing Classes:
GroupImpl

public interface Group
An interface providing methods to access group details
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns an unmodifiable List representing group competitors
    default String
    Returns the id of the group
    Returns the name of the group
  • Method Details

    • getName

      String getName()
      Returns the name of the group
      Returns:
      - the name of the group
    • getCompetitors

      List<Competitor> getCompetitors()
      Returns an unmodifiable List representing group competitors
      Returns:
      - an unmodifiable List representing group competitors(if available); otherwise null
    • getId

      default String getId()
      Returns the id of the group
      Returns:
      - the id of the group