Interface | osid.offering.ResultQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
osid.OsidTemporalQueryInspector | |||
osid.OsidSubjugateableQueryInspector | |||
Description |
The query inspectors provide a means of accessing the match
terms of a query. These interfaces are used to examine the
actual query terms used in a search or that may be used to
create a smart catalog. Query inspectors may be converted to
| ||
Method | getParticipantIdTerms | ||
Description |
Gets the participant | ||
Return | osid.search.terms.IdTerm[] | the participant Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getParticipantTerms | ||
Description |
Gets the participant query terms. | ||
Return | osid.offering.ParticipantQueryInspector[] | the participant terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getGradeIdTerms | ||
Description |
Gets the grade | ||
Return | osid.search.terms.IdTerm[] | the grade Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getGradeTerms | ||
Description |
Gets the grade query terms. | ||
Return | osid.grading.GradeQueryInspector[] | the grade terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getValueTerms | ||
Description |
Gets the value query terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the value terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCatalogueIdTerms | ||
Description |
Gets the catalogue | ||
Return | osid.search.terms.IdTerm[] | the catalogue Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCatalogueTerms | ||
Description |
Gets the catalogue query terms. | ||
Return | osid.offering.CatalogueQueryInspector[] | the catalogue terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getResultQueryInspectorRecord | ||
Description |
Gets the result query inspector record corresponding to
the given | ||
Parameters | osid.type.Type | resultRecordType | an result record type |
Return | osid.offering.records.ResultQueryInspectorRecord | the result inspector query record | |
Errors | NULL_ARGUMENT | resultRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(resultRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |