Interface | osid.recognition.AwardQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
Description |
This is the query inspector for searching for awards. Each
method specifies an | ||
Method | getConferralIdTerms | ||
Description |
Gets the conferral | ||
Return | osid.search.terms.IdTerm[] | the conferral Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getConferralTerms | ||
Description |
Gets the conferral terms. | ||
Return | osid.recognition.ConferralQueryInspector[] | the conferral terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getAcademyIdTerms | ||
Description |
Gets the academy | ||
Return | osid.search.terms.IdTerm[] | the academy Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getAcademyTerms | ||
Description |
Gets the academy terms. | ||
Return | osid.recognition.AcademyQueryInspector[] | the academy terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getAwardQueryInspectorRecord | ||
Description |
Gets the query inspector record corresponding to the
given | ||
Parameters | osid.type.Type | awardRecordType | an award record type |
Return | osid.recognition.records.AwardQueryInspectorRecord | the award query inspector record | |
Errors | NULL_ARGUMENT | awardRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(awardRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |