OSID Logo
OSID Specifications
grading package
Version 3.0.0
Release Candidate Preview
Interfaceosid.grading.GradeSystemQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidAggregateableQueryInspector
Description

This is the query inspector for examining grade system queries.

MethodgetBasedOnGradesTerms
Description

Gets the grade-based systems terms.

Returnosid.search.terms.BooleanTerm[]the grade-based systems terms
CompliancemandatoryThis method must be implemented.
MethodgetGradeIdTerms
Description

Gets the grade Id terms.

Returnosid.search.terms.IdTerm[]the grade Id terms
CompliancemandatoryThis method must be implemented.
MethodgetGradeTerms
Description

Gets the grade terms.

Returnosid.grading.GradeQueryInspector[]the grade terms
CompliancemandatoryThis method must be implemented.
MethodgetLowestNumericScoreTerms
Description

Gets the lowest numeric score terms.

Returnosid.search.terms.DecimalRangeTerm[]the lowest numeric score terms
CompliancemandatoryThis method must be implemented.
MethodgetNumericScoreIncrementTerms
Description

Gets the numeric score increment terms.

Returnosid.search.terms.DecimalRangeTerm[]the numeric score increment terms
CompliancemandatoryThis method must be implemented.
MethodgetHighestNumericScoreTerms
Description

Gets the highest numeric score terms.

Returnosid.search.terms.DecimalRangeTerm[]the highest numeric score terms
CompliancemandatoryThis method must be implemented.
MethodgetGradebookColumnIdTerms
Description

Gets the gradebook column Id terms.

Returnosid.search.terms.IdTerm[]the gradebook column Id terms
CompliancemandatoryThis method must be implemented.
MethodgetGradebookColumnTerms
Description

Gets the gradebook column terms.

Returnosid.grading.GradebookColumnQueryInspector[]the gradebook column terms
CompliancemandatoryThis method must be implemented.
MethodgetGradebookIdTerms
Description

Gets the gradebook Id terms.

Returnosid.search.terms.IdTerm[]the gradebook Id terms
CompliancemandatoryThis method must be implemented.
MethodgetGradebookTerms
Description

Gets the gradebook terms.

Returnosid.grading.GradebookQueryInspector[]the gradebook terms
CompliancemandatoryThis method must be implemented.
MethodgetGradeSystemQueryInspectorRecord
Description

Gets the grade system query inspector record corresponding to the given GradeSystem record Type.

Parametersosid.type.TypegradeSystemRecordTypea grade system record type
Returnosid.grading.records.GradeSystemQueryInspectorRecordthe grade system query inspector record
ErrorsNULL_ARGUMENT gradeSystemRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(gradeSystemRecordType) is false
CompliancemandatoryThis method must be implemented.