OSID Logo
OSID Specifications
grading package
Version 3.1.0
Interfaceosid.grading.GradeSearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidSubjugateableSearchOrder
Used Byosid.assessment.AssessmentOfferedSearchOrder
osid.assessment.AssessmentSearchOrder
osid.assessment.AssessmentTakenSearchOrder
osid.commenting.CommentSearchOrder
osid.course.chronicle.AssessmentEntrySearchOrder
osid.course.chronicle.CourseEntrySearchOrder
osid.course.chronicle.ProgramEntrySearchOrder
osid.course.requisite.CourseRequirementSearchOrder
osid.grading.GradeEntrySearchOrder
osid.grading.GradeSearchSession
show 5 more…
osid.grading.GradeSmartGradebookSession
osid.learning.ObjectiveSearchOrder
osid.learning.ProficiencySearchOrder
osid.offering.ResultSearchOrder
osid.personnel.PositionSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByGradeSystem
Description

Specified a preference for ordering results by the grade system.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsGradeSystemSearchOrder
Description

Tests if a GradeSystemSearchOrder interface is available for grade systems.

Returnboolean true if a grade system search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGradeSystemSearchOrder
Description

Gets the search order for a grade system.

Returnosid.grading.GradeSystemSearchOrder the grade system search order
ErrorsUNIMPLEMENTED supportsGradeSystemSearchOrder() is false
Complianceoptional This method must be implemented if supportsGradeSystemSearchOrder() is true.
MethodorderByInputScoreStartRange
Description

Specified a preference for ordering results by start of the input score range.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByInputScoreEndRange
Description

Specified a preference for ordering results by end of the input score range.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByOutputScore
Description

Specified a preference for ordering results by the output score.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetGradeSearchOrderRecord
Description

Gets the grade search order record corresponding to the given grade record Type. Multiple retrievals return the same underlying object.

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