OSID Logo
OSID Specifications
grading package
Version 3.0.0
Release Candidate Preview
Interfaceosid.grading.GradebookColumnSummary
Implementsosid.OsidObject
Description

A GradebookColumnSummary is a summary of all entries within a gradebook column.

MethodgetGradebookColumnId
Description

Gets the Id of the GradebookColumn.

Returnosid.id.Idthe Id of the GradebookColumn
CompliancemandatoryThis method must be implemented.
MethodgetGradebookColumn
Description

Gets the GradebookColumn.

Returnosid.grading.GradebookColumnthe GradebookColumn
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetMean
Description

Gets the mean score. If this system is based on grades, the mean output score is returned.

Returndecimalthe mean score
CompliancemandatoryThis method must be implemented.
MethodgetMedian
Description

Gets the median score. If this system is based on grades, the mean output score is returned.

Returndecimalthe median score
CompliancemandatoryThis method must be implemented.
MethodgetMode
Description

Gets the mode of the score. If this system is based on grades, the mode of the output score is returned.

Returndecimalthe median score
CompliancemandatoryThis method must be implemented.
MethodgetRMS
Description

Gets the root mean square of the score. If this system is based on grades, the RMS of the output score is returned.

Returndecimalthe median score
CompliancemandatoryThis method must be implemented.
MethodgetStandardDeviation
Description

Gets the standard deviation. If this system is based on grades, the spread of the output scores is returned.

Returndecimalthe standard deviation
CompliancemandatoryThis method must be implemented.
MethodgetSum
Description

Gets the sum of the scores. If this system is based on grades, the sum of the output scores is returned.

Returndecimalthe median score
CompliancemandatoryThis method must be implemented.
MethodgetGradebookColumnSummaryRecord
Description

Gets the gradebook column summary record corresponding to the given GradebookColumnSummary record Type. This method is used to retrieve an object implementing the requested record. The gradebookColumnSummaryRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(gradebookColumnSummaryRecordType) is true .

Parametersosid.type.TypegradebookColumnSummaryRecordTypethe type of the record to retrieve
Returnosid.grading.records.GradebookColumnSummaryRecordthe gradebook column summary record
ErrorsNULL_ARGUMENT gradebookColumnSummaryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(gradebookColumnSummaryRecordType) is false
CompliancemandatoryThis method must be implemented.