public interface SequenceRuleQueryInspector extends OsidRuleQueryInspector
This is the query inspector for examining sequence rule queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAppliedAssessmentPartIdTerms()
Gets the assessment part
Id query terms. |
AssessmentPartQueryInspector[] |
getAppliedAssessmentPartTerms()
Gets the assessment part query terms.
|
IdTerm[] |
getAssessmentPartIdTerms()
Gets the assessment part
Id query terms. |
AssessmentPartQueryInspector[] |
getAssessmentPartTerms()
Gets the assessment part query terms.
|
IdTerm[] |
getBankIdTerms()
Gets the bank
Id query terms. |
BankQueryInspector[] |
getBankTerms()
Gets the bank query terms.
|
BooleanTerm[] |
getCumulativeTerms()
Gets the minimum score query terms.
|
CardinalRangeTerm[] |
getMaximumScoreTerms()
Gets the maximum score query terms.
|
CardinalRangeTerm[] |
getMinimumScoreTerms()
Gets the minimum score query terms.
|
IdTerm[] |
getNextAssessmentPartIdTerms()
Gets the assessment part
Id query terms. |
AssessmentPartQueryInspector[] |
getNextAssessmentPartTerms()
Gets the assessment part query terms.
|
SequenceRuleQueryInspectorRecord |
getSequenceRuleQueryInspectorRecord(Type sequenceRuleRecordType)
Gets the sequence rule query inspector record corresponding to the
given
SequenceRule record Type. |
getRuleIdTerms, getRuleTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsIdTerm[] getAssessmentPartIdTerms()
Id query terms. Id termsmandatory - This method must be implemented. AssessmentPartQueryInspector[] getAssessmentPartTerms()
mandatory - This method must be implemented. IdTerm[] getNextAssessmentPartIdTerms()
Id query terms. Id termsmandatory - This method must be implemented. AssessmentPartQueryInspector[] getNextAssessmentPartTerms()
mandatory - This method must be implemented. CardinalRangeTerm[] getMinimumScoreTerms()
mandatory - This method must be implemented. CardinalRangeTerm[] getMaximumScoreTerms()
mandatory - This method must be implemented. BooleanTerm[] getCumulativeTerms()
mandatory - This method must be implemented. IdTerm[] getAppliedAssessmentPartIdTerms()
Id query terms. Id termsmandatory - This method must be implemented. AssessmentPartQueryInspector[] getAppliedAssessmentPartTerms()
mandatory - This method must be implemented. IdTerm[] getBankIdTerms()
Id query terms.mandatory - This method must be implemented. BankQueryInspector[] getBankTerms()
mandatory - This method must be implemented. SequenceRuleQueryInspectorRecord getSequenceRuleQueryInspectorRecord(Type sequenceRuleRecordType) throws OperationFailedException
SequenceRule record Type. sequenceRuleRecordType - a sequence rule record typeNullArgumentException - sequenceRuleRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(sequenceRuleRecordType) is false
mandatory - This method must be implemented.