public interface AssessmentPartQueryInspector extends OsidObjectQueryInspector, OsidContainableQueryInspector, OsidOperableQueryInspector
This is the query inspector for examining assessment part queries.
Modifier and Type | Method and Description |
---|---|
DurationTerm[] |
getAllocatedTimeTerms()
Gets the allocated time terms.
|
IdTerm[] |
getAssessmentIdTerms()
Gets the assessment
Id query terms. |
AssessmentPartQueryInspectorRecord |
getAssessmentPartQueryInspectorRecord(Type assessmentPartRecordType)
Gets the assessment part query inspector record corresponding to the
given
AssessmentPart record Type. |
AssessmentQueryInspector[] |
getAssessmentTerms()
Gets the assessment query terms.
|
IdTerm[] |
getBankIdTerms()
Gets the bank
Id query terms. |
BankQueryInspector[] |
getBankTerms()
Gets the bank query terms.
|
IdTerm[] |
getChildAssessmentPartIdTerms()
Gets the assessment part
Id query terms. |
AssessmentPartQueryInspector[] |
getChildAssessmentPartTerms()
Gets the assessment part query terms.
|
IdTerm[] |
getParentAssessmentPartIdTerms()
Gets the assessment part
Id query terms. |
AssessmentPartQueryInspector[] |
getParentAssessmentPartTerms()
Gets the assessment part query terms.
|
BooleanTerm[] |
getSectionTerms()
Gets the section query terms.
|
CardinalTerm[] |
getWeightTerms()
Gets the weight terms.
|
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
getSequesteredTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
IdTerm[] getAssessmentIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssessmentQueryInspector[] getAssessmentTerms()
mandatory
- This method must be implemented. IdTerm[] getParentAssessmentPartIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssessmentPartQueryInspector[] getParentAssessmentPartTerms()
mandatory
- This method must be implemented. BooleanTerm[] getSectionTerms()
mandatory
- This method must be implemented. CardinalTerm[] getWeightTerms()
Id
termsmandatory
- This method must be implemented. DurationTerm[] getAllocatedTimeTerms()
mandatory
- This method must be implemented. IdTerm[] getChildAssessmentPartIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssessmentPartQueryInspector[] getChildAssessmentPartTerms()
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. AssessmentPartQueryInspectorRecord getAssessmentPartQueryInspectorRecord(Type assessmentPartRecordType) throws OperationFailedException
AssessmentPart
record Type.
assessmentPartRecordType
- an assessment part record typeNullArgumentException
- assessmentPartRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(assessmentPartRecordType)
is
false
mandatory
- This method must be implemented.