A C E G H I L N R S V

## G

getAccountNumber() - Method in interface edu.csus.ecs.pc2.api.IClient
  Get the client account number for this client.
getAction() - Method in class edu.csus.ecs.pc2.api.listener.ConnectionEvent
getAnswer() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Return a string of the judge's answer for the team's question.
getClarifications() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of all the clarifications in the contest.
getClient() - Method in interface edu.csus.ecs.pc2.api.IStanding
  Get the `IClient` associated with this IStanding object.
getClient() - Method in class edu.csus.ecs.pc2.api.listener.ConnectionEvent
getClient() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the client associated with events of type `ContestEvent.EventType.CLIENT`.
getContest() - Method in class edu.csus.ecs.pc2.api.ServerConnection
  Returns a IContest, if not connected to a server throws a NotLoggedInException.
getContestClock() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an `IContestClock` object containing contest time-related information.
getContestClock() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get Contest Clock info associated with events of type `ContestEvent.EventType.CONTEST_CLOCK`.
getContestLengthSecs() - Method in interface edu.csus.ecs.pc2.api.IContestClock
  Get the contest length.
getContestTitle() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get the contest title.
getContestTitle() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the Contest Title associated with events of type `ContestEvent.EventType.CONTEST_TITLE`.
getDisplayName() - Method in interface edu.csus.ecs.pc2.api.IClient
  Get the client's "display name".
getElapsedSecs() - Method in interface edu.csus.ecs.pc2.api.IContestClock
  Get the elapsed seconds in contest.
getEventType() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the type of this event.
getGroup() - Method in interface edu.csus.ecs.pc2.api.ITeam
  Get the group associate with this team.
getGroup() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the Group info associated with events of type `ContestEvent.EventType.GROUP`.
getGroups() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of the groups currently defined in the contest.
getJudgement() - Method in interface edu.csus.ecs.pc2.api.IRunJudgement
  Get the judgement assigned to the run by the Judges.
getJudgement() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the Judgement associated with events of type `ContestEvent.EventType.JUDGEMENT`.
getJudgementName() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the judgement name assigned to the run by the Judges.
getJudgements() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of all currently-defined (i.e., possible) judgements.
getJudgesAnswerFileContents() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the data contained in the Judge's answer file for this problem.
getJudgesAnswerFileName() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the name of the answer file for this problem.
getJudgesDataFileContents() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the data contained in the Judge's data file for this problem.
getJudgesDataFileName() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the name of the data file which the Judges have provided for this problem.
getLanguage() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the language which was specified for this run when it was submitted by the submitting team.
getLanguage() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the Language info associated with events of type `ContestEvent.EventType.LANGUAGE`.
getLanguages() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of all currently defined contest languages.
getLoginName() - Method in interface edu.csus.ecs.pc2.api.IClient
  Get the client's login name.
getMyClient() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get the current logged in client.
getMyClient() - Method in class edu.csus.ecs.pc2.api.ServerConnection
  Returns a IClient if logged into a server.
getName() - Method in interface edu.csus.ecs.pc2.api.IGroup
  Get the name of this group.
getName() - Method in interface edu.csus.ecs.pc2.api.IJudgement
  Get the name for this judgement.
getName() - Method in interface edu.csus.ecs.pc2.api.ILanguage
  Get the name for this language as configured by the Contest Administrator.
getName() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the name for this problem as configured by the Contest Administrator.
getName() - Method in interface edu.csus.ecs.pc2.api.ISite
  Get the name of this site.
getNumber() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Get the clarification number.
getNumber() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the run number.
getNumber() - Method in interface edu.csus.ecs.pc2.api.ISite
  Get the number of this site.
getNumProblemsSolved() - Method in interface edu.csus.ecs.pc2.api.IStanding
  Get the number of contest problems which the team represented by this `IStanding` object has solved.
getPenaltyPoints() - Method in interface edu.csus.ecs.pc2.api.IStanding
  Get the total number of penalty points assigned by the currently active PC2 scoring algorithm to the team represented by this `IClient`.
getProblem() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Get the problem for which this clarification was submitted.
getProblem() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the problem for which this run was submitted.
getProblem() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the Problem info associated with events of type `ContestEvent.EventType.PROBLEM`.
getProblems() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an ordered list of all currently defined contest problems.
getQuestion() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Return a string of the team's question for the judges.
getRank() - Method in interface edu.csus.ecs.pc2.api.IStanding
  Get the current rank position (where 1 represents first place, 2 represents second place, etc.) assigned to the team represented by this `IClient` by the PC2 scoring algorithm.
getRemainingSecs() - Method in interface edu.csus.ecs.pc2.api.IContestClock
  Get the remaining seconds in the contest.
getRunJudgements() - Method in interface edu.csus.ecs.pc2.api.IRun
  Return List of judgements assigned by judges.
getRuns() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of all the runs in the contest.
getServerHostName() - Method in interface edu.csus.ecs.pc2.api.IContest
  Returns name of the host (server) this application is using.
getServerPort() - Method in interface edu.csus.ecs.pc2.api.IContest
  Returns the port number for the host (server) this application is using.
getSite() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the `ISite` associated with events of type `ContestEvent.EventType.SITE`.
getSiteName(int) - Method in interface edu.csus.ecs.pc2.api.IContest
  Get the name for the specified contest site.
getSiteName() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get the name of the contest site for the PC2 server to which this client is currently connected.
getSiteNumber() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Get the site number associated with the clarification.
getSiteNumber() - Method in interface edu.csus.ecs.pc2.api.IClient
  Get the site number for this client.
getSiteNumber() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the site number associated with the run.
getSites() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an ordered list of all currently defined contest sites.
getSourceCodeFileContents() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the source code contained in the files submitted by the Team which created this `IRun`.
getSourceCodeFileNames() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the names of each of the source code files submitted as part of this `IRun` by the submitting team.
getStanding(ITeam) - Method in interface edu.csus.ecs.pc2.api.IContest
  Returns an `IStanding` describing the current standing of the specified team in the contest as determined by the currently active implementation of the PC2 scoring algorithm.
getStandings() - Method in interface edu.csus.ecs.pc2.api.IContest
  Returns an array of `IStanding`s describing the current standing of every team in the contest as determined by the currently active plugin implementation of the PC2 scoring algorithm.
getSubmissionTime() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Get the number of minutes which had elapsed on the contest clock at the site where the clarification submission was received when the clarification was submitted.
getSubmissionTime() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the number of minutes which had elapsed on the contest clock at the site where the run submission was received when the run was submitted.
getTeam() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Get the team (client) that submitted this clarification.
getTeam() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the team (client) that submitted this run.
getTeams() - Method in interface edu.csus.ecs.pc2.api.IContest
  Gets all the teams in the contest.
getType() - Method in interface edu.csus.ecs.pc2.api.IClient
  Get the client Type.
getValidatorCommandLine() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the command line which has been specified by the Contest Administrator as being the command required to execute the validator program associated with this problem.
getValidatorFileContents() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the contents of the file containing the validator associated with this problem.
getValidatorFileName() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the name of the Validator program file for this problem.

A C E G H I L N R S V