OSID Logo
OSID Specifications
course requisite package
Version 3.1.0
Interfaceosid.course.requisite.AssessmentRequirementSearchOrder
Implementsosid.OsidRuleSearchOrder
osid.OsidAggregateableSearchOrder
Description

An interface for specifying the ordering of AssessmentRequirement search results.

MethodorderByIncludeEquivalentUnits
Description

Specifies a preference for ordering results by the include equivalent units flag.

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

Specifies a preference for ordering results by the requires minimum number flag.

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

Specifies a preference for ordering results by minimum number.

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

Specifies a preference for ordering results by the has target number for set flag.

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

Specifies a preference for ordering results by target set number.

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

Specifies a preference for ordering results by the has minimum grade flag.

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

Specifies a preference for ordering results by minimum grade.

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

Tests if a minimum grade search order is available.

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

Gets the search order for a minimum grade.

Returnosid.grading.GradeSearchOrder the search order
ErrorsUNIMPLEMENTED supportsMinimumGradeSearchOrder() is false
Complianceoptional This method must be implemented if supportsMinimumGradeSearchOrder() is true.
MethodorderByHasMinimumScore
Description

Specifies a preference for ordering results by the has minimum score flag.

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

Specifies a preference for ordering results by minimum score.

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

Gets the search order record corresponding to the given AssessmentRequirement record Type. Multiple record retrievals produce a nested OR term.

Parametersosid.type.TypeassessmentRequirementSearchOrderRecordType a AssessmentRequirement record type
Returnosid.course.requisite.records.AssessmentRequirementSearchOrderRecord the search order record
ErrorsNULL_ARGUMENT assessmentRequirementSearchOrderRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assessmentRequirementSearchOrderRecordType) is false
Compliancemandatory This method must be implemented.