public interface BallotConstrainerQueryInspector extends OsidConstrainerQueryInspector
This is the query interface for examining ballot constrainer queries.
Modifier and Type | Method and Description |
---|---|
BallotConstrainerQueryInspectorRecord |
getBallotConstrainerQueryInspectorRecord(Type ballotConstrainerRecordType)
Gets the ballot constrainer query inspector record corresponding to
the given
BallotConstrainer record Type. |
IdTerm[] |
getPollsIdTerms()
Gets the polls
Id query terms. |
PollsQueryInspector[] |
getPollsTerms()
Gets the polls query terms.
|
IdTerm[] |
getRuledBallotIdTerms()
Gets the ballot
Id query terms. |
BallotQueryInspector[] |
getRuledBallotTerms()
Gets the ballot query terms.
|
getRuleIdTerms, getRuleTerms
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
IdTerm[] getRuledBallotIdTerms()
Id
query terms.mandatory
- This method must be implemented. BallotQueryInspector[] getRuledBallotTerms()
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. BallotConstrainerQueryInspectorRecord getBallotConstrainerQueryInspectorRecord(Type ballotConstrainerRecordType) throws OperationFailedException
BallotConstrainer
record Type.
ballotConstrainerRecordType
- a ballot constrainer record typeNullArgumentException
-
ballotConstrainerRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(ballotConstrainerRecordType)
is
false
mandatory
- This method must be implemented.