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

This is the query inspector for examining grade queries.

MethodgetGradeSystemIdTerms
Description

Gets the grade system Id terms.

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

Gets the grade system terms.

Returnosid.grading.GradeSystemQueryInspector[]the grade system terms
CompliancemandatoryThis method must be implemented.
MethodgetInputScoreStartRangeTerms
Description

Gets the input score start range terms.

Returnosid.search.terms.DecimalRangeTerm[]the input score start range terms
CompliancemandatoryThis method must be implemented.
MethodgetInputScoreEndRangeTerms
Description

Gets the input score end range terms.

Returnosid.search.terms.DecimalRangeTerm[]the input score end range terms
CompliancemandatoryThis method must be implemented.
MethodgetInputScoreTerms
Description

Gets the input score terms.

Returnosid.search.terms.DecimalRangeTerm[]the input score range terms
CompliancemandatoryThis method must be implemented.
MethodgetOutputScoreTerms
Description

Gets the output score terms.

Returnosid.search.terms.DecimalRangeTerm[]the output score terms
CompliancemandatoryThis method must be implemented.
MethodgetGradeEntryIdTerms
Description

Gets the grade entry Id terms.

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

Gets the grade entry terms.

Returnosid.grading.GradeEntryQueryInspector[]the grade entry 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.
MethodgetGradeQueryInspectorRecord
Description

Gets the grade query inspector record corresponding to the given Grade record Type.

Parametersosid.type.TypegradeRecordTypea grade record type
Returnosid.grading.records.GradeQueryInspectorRecordthe grade query inspector record
ErrorsNULL_ARGUMENT gradeRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(gradeRecordType) is false
CompliancemandatoryThis method must be implemented.