## Uses of Interface
edu.csus.ecs.pc2.api.IJudgement

- Packages that use IJudgement
  Package | Description
  --- | ---
  edu.csus.ecs.pc2.api | PC2 API.
  edu.csus.ecs.pc2.api.listener | PC2 API Listeners and Listener events.

- - ### Uses of IJudgement in edu.csus.ecs.pc2.api

    Methods in edu.csus.ecs.pc2.api that return IJudgement
    Modifier and Type | Method and Description
    --- | ---
    `IJudgement` | IRunJudgement.`getJudgement()` Get the judgement assigned to the run by the Judges.
    `IJudgement[]` | IContest.`getJudgements()` Get a list of all currently-defined (i.e., possible) judgements.

    Methods in edu.csus.ecs.pc2.api with parameters of type IJudgement
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServerConnection.`submitRunJudgement(IRun run, IJudgement judgement)` Submit run judgement for a run.

  - ### Uses of IJudgement in edu.csus.ecs.pc2.api.listener

    Methods in edu.csus.ecs.pc2.api.listener that return IJudgement
    Modifier and Type | Method and Description
    --- | ---
    `IJudgement` | ContestEvent.`getJudgement()` Get the Judgement associated with events of type `ContestEvent.EventType.JUDGEMENT`.

    Constructors in edu.csus.ecs.pc2.api.listener with parameters of type IJudgement
    Constructor and Description
    `ContestEvent(ContestEvent.EventType eventType, IJudgement judgement)` Construct an event representing a change in a contest Judgement.