public interface CandidateQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining candidate queries.
| Modifier and Type | Method and Description |
|---|---|
CandidateQueryInspectorRecord |
getCandidateQueryInspectorRecord(Type candidateRecordType)
Gets the candidate query inspector record corresponding to the given
Candidate record Type. |
IdTerm[] |
getPollsIdTerms()
Gets the polls
Id query terms. |
PollsQueryInspector[] |
getPollsTerms()
Gets the polls query terms.
|
IdTerm[] |
getRaceIdTerms()
Gets the race
Id query terms. |
RaceQueryInspector[] |
getRaceTerms()
Gets the race query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
IdTerm[] |
getVoteIdTerms()
Gets the vote
Id query terms. |
VoteQueryInspector[] |
getVoteTerms()
Gets the vote query terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getRaceIdTerms()
Id query terms.mandatory - This method must be implemented. RaceQueryInspector[] getRaceTerms()
mandatory - This method must be implemented. IdTerm[] getResourceIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory - This method must be implemented. IdTerm[] getVoteIdTerms()
Id query terms.mandatory - This method must be implemented. VoteQueryInspector[] getVoteTerms()
mandatory - This method must be implemented. IdTerm[] getPollsIdTerms()
Id query terms.mandatory - This method must be implemented. PollsQueryInspector[] getPollsTerms()
mandatory - This method must be implemented. CandidateQueryInspectorRecord getCandidateQueryInspectorRecord(Type candidateRecordType) throws OperationFailedException
Candidate record Type. candidateRecordType - a candidate record typeNullArgumentException - candidateRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(candidateRecordType) is false
mandatory - This method must be implemented.