| Interface | osid.grading.GradeSystemQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidObjectQueryInspector | ||
osid.OsidAggregateableQueryInspector | |||
| Description |
This is the query inspector for examining grade system queries. | ||
| Method | getBasedOnGradesTerms | ||
| Description |
Gets the grade-based systems terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the grade-based systems 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 terms. | ||
| Return | osid.grading.GradeQueryInspector[] | the grade terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLowestNumericScoreTerms | ||
| Description |
Gets the lowest numeric score terms. | ||
| Return | osid.search.terms.DecimalRangeTerm[] | the lowest numeric score terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getNumericScoreIncrementTerms | ||
| Description |
Gets the numeric score increment terms. | ||
| Return | osid.search.terms.DecimalRangeTerm[] | the numeric score increment terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getHighestNumericScoreTerms | ||
| Description |
Gets the highest numeric score terms. | ||
| Return | osid.search.terms.DecimalRangeTerm[] | the highest numeric score terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getGradebookColumnIdTerms | ||
| Description |
Gets the gradebook column | ||
| Return | osid.search.terms.IdTerm[] | the gradebook column Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getGradebookColumnTerms | ||
| Description |
Gets the gradebook column terms. | ||
| Return | osid.grading.GradebookColumnQueryInspector[] | the gradebook column terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getGradebookIdTerms | ||
| Description |
Gets the gradebook | ||
| Return | osid.search.terms.IdTerm[] | the gradebook Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getGradebookTerms | ||
| Description |
Gets the gradebook terms. | ||
| Return | osid.grading.GradebookQueryInspector[] | the gradebook terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getGradeSystemQueryInspectorRecord | ||
| Description |
Gets the grade system query inspector record
corresponding to the given | ||
| Parameters | osid.type.Type | gradeSystemRecordType | a grade system record type |
| Return | osid.grading.records.GradeSystemQueryInspectorRecord | the grade system query inspector record | |
| Errors | NULL_ARGUMENT | gradeSystemRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(gradeSystemRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |