A C D E G H I J L M N P R S T U 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
getAllProblems() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an ordered list of all contest problems (hidden or non-hidden).
getAnswer() - Method in interface edu.csus.ecs.pc2.api.IClarification
  Return a string of the judge's answer for the team's question.
getAttempts() - Method in interface edu.csus.ecs.pc2.api.IProblemDetails
  The number of attempts for this problem.
getAutoFillLanguageList() - Method in class edu.csus.ecs.pc2.api.ServerConnection
getBuildNumber() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get PC^2 Build number.
getClarificationCategories() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an ordered list of all currently defined clarification categories.
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.IProblemDetails
  The client for this problem data.
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 `CLIENT`.
getClients() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get all this site's clients.
getClientsAllSites() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get all clients from all sites.
getCompilerCommandLine() - Method in interface edu.csus.ecs.pc2.api.ILanguage
  Get command to compile source code.
getConfigInfo(ContestEvent) - Method in class edu.csus.ecs.pc2.api.ContestTestFrame
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 `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 `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.
getExecutableMask() - Method in interface edu.csus.ecs.pc2.api.ILanguage
  Get an expected output program name.
getExecutionCommandLine() - Method in interface edu.csus.ecs.pc2.api.ILanguage
  Get command to execute program.
getFullVersionString() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get Full PC^2 version string.
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 `GROUP`.
getGroups() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a list of the groups currently defined in the contest.
getJudge() - Method in interface edu.csus.ecs.pc2.api.IRun
  Get the judge that judged this run.
getJudge() - Method in interface edu.csus.ecs.pc2.api.IRunJudgement
  Get the judge who judged this run.
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 `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 `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.
getMajorVersion() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get PC^2 Major version.
getMinorVersion() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get PC^2 Minor version number.
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.
getOtherVersionInfo() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get extra version info.
getPenaltyPoints() - Method in interface edu.csus.ecs.pc2.api.IProblemDetails
  In Version 8, this was ProblemScoreData.getScore()
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.IProblemDetails
  A Contest Problem.
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 `PROBLEM`.
getProblemDetails() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get all the problem details.
getProblemDetails() - Method in interface edu.csus.ecs.pc2.api.IStanding
  Get the submission and scoring details for each problem.
getProblemId() - Method in interface edu.csus.ecs.pc2.api.IProblemDetails
  The Problem Number for this problem
getProblemPropertyNames() - Method in class edu.csus.ecs.pc2.api.ServerConnection
  Get a list of optional Problem settings names.
getProblems() - Method in interface edu.csus.ecs.pc2.api.IContest
  Get an ordered list of all currently defined contest problems.
getProperty(Properties, String, String) - Method in class edu.csus.ecs.pc2.api.ServerConnection
  Return value for property.
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.
getRun(int) - Method in interface edu.csus.ecs.pc2.api.IContest
  Get single run by runNumber from the current site.
getRun(int, int) - Method in interface edu.csus.ecs.pc2.api.IContest
  Get a run from a site.
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.
getRunsFrame() - Method in class edu.csus.ecs.pc2.api.ContestTestFrame
getRunState(IRun) - Method in interface edu.csus.ecs.pc2.api.IContest
  Get run state for a run (judge or admin only).
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.
getShortName() - Method in interface edu.csus.ecs.pc2.api.IProblem
  Get the short name for this problem as configured by the Contest Administrator.
getSite() - Method in class edu.csus.ecs.pc2.api.ContestTestFrame.ISiteWrapper
getSite() - Method in class edu.csus.ecs.pc2.api.listener.ContestEvent
  Get the `ISite` associated with events of type `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.
getSolutionTime() - Method in interface edu.csus.ecs.pc2.api.IProblemDetails
  The solution time for this problem
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.
getTitle() - Method in class edu.csus.ecs.pc2.api.ContestTestFrame.PrintAllReports
getTitle() - Method in interface edu.csus.ecs.pc2.api.ILanguage
  Get Display Name for the language, ex.
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 D E G H I J L M N P R S T U V