| Interface | osid.recognition.AcademyQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidCatalogQueryInspector | ||
| Description |
This is the query inspector for searching for academies.
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 | getAwardIdTerms | ||
| Description |
Gets the award | ||
| Return | osid.search.terms.IdTerm[] | the award Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAwardTerms | ||
| Description |
Gets the award terms. | ||
| Return | osid.recognition.AwardQueryInspector[] | the award terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getConvocationIdTerms | ||
| Description |
Gets the convocation | ||
| Return | osid.search.terms.IdTerm[] | the convocation Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getConvocationTerms | ||
| Description |
Gets the convocation terms. | ||
| Return | osid.recognition.ConvocationQueryInspector[] | the convocation terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorAcademyIdTerms | ||
| Description |
Gets the ancestor academy | ||
| Return | osid.search.terms.IdTerm[] | the ancestor academy Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorAcademyTerms | ||
| Description |
Gets the ancestor academy terms. | ||
| Return | osid.recognition.AcademyQueryInspector[] | the ancestor academy terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantAcademyIdTerms | ||
| Description |
Gets the descendant academy | ||
| Return | osid.search.terms.IdTerm[] | the descendant academy Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantAcademyTerms | ||
| Description |
Gets the descendant academy terms. | ||
| Return | osid.recognition.AcademyQueryInspector[] | the descendant academy terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAcademyQueryInspectorRecord | ||
| Description |
Gets the query inspector record corresponding to the
given | ||
| Parameters | osid.type.Type | academyRecordType | an academy record type |
| Return | osid.recognition.records.AcademyQueryInspectorRecord | the academy query inspector record | |
| Errors | NULL_ARGUMENT | academyRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(academyRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |