OSID Logo
OSID Specifications
grading package
Version 3.1.0
Interfaceosid.grading.GradeQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.assessment.AssessmentOfferedQueryInspector
osid.assessment.AssessmentQueryInspector
osid.assessment.AssessmentTakenQueryInspector
osid.commenting.CommentQueryInspector
osid.course.CourseOfferingQueryInspector
osid.course.CourseQueryInspector
osid.course.chronicle.AssessmentEntryQueryInspector
osid.course.chronicle.CourseEntryQueryInspector
osid.course.chronicle.ProgramEntryQueryInspector
osid.course.requisite.AssessmentRequirementQueryInspector
show 11 more…
osid.course.requisite.CourseRequirementQueryInspector
osid.course.requisite.LearningObjectiveRequirementQueryInspector
osid.grading.GradeEntryQueryInspector
osid.grading.GradeSearchResults
osid.grading.GradeSmartGradebookSession
osid.grading.GradeSystemQueryInspector
osid.grading.GradebookQueryInspector
osid.learning.ObjectiveQueryInspector
osid.learning.ProficiencyQueryInspector
osid.offering.ResultQueryInspector
osid.personnel.PositionQueryInspector
Description

This is the query inspector for examining grade queries.

Like all OsidQueryInspectors, GradeQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetGradeSystemIdTerms
Description

Gets the grade system Id terms.

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

Gets the grade system terms.

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

Gets the input score start range terms.

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

Gets the input score end range terms.

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

Gets the input score terms.

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

Gets the output score terms.

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

Gets the grade entry Id terms.

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

Gets the grade entry terms.

Returnosid.grading.GradeEntryQueryInspector[] the grade entry terms
Compliancemandatory This method must be implemented.
MethodgetGradebookIdTerms
Description

Gets the gradebook Id terms.

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

Gets the gradebook terms.

Returnosid.grading.GradebookQueryInspector[] the gradebook terms
Compliancemandatory This method must be implemented.
MethodgetGradeQueryInspectorRecord
Description

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

Parametersosid.type.TypegradeRecordType a grade record type
Returnosid.grading.records.GradeQueryInspectorRecord the grade query inspector record
ErrorsNULL_ARGUMENT gradeRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(gradeRecordType) is false
Compliancemandatory This method must be implemented.