Enum Class CalculationOperation

java.lang.Object
java.lang.Enum<CalculationOperation>
org.osid.grading.calculation.CalculationOperation
All Implemented Interfaces:
Serializable, Comparable<CalculationOperation>, Constable

public enum CalculationOperation extends Enum<CalculationOperation>
This enumeration contains the various gradebook column calculations.
  • Enum Constant Details

    • TRANSFORM

      public static final CalculationOperation TRANSFORM
      Transform the grade entries between the GradeSystems defined in the input and the target columns.
    • MEAN

      public static final CalculationOperation MEAN
      Calculate the mean of the linked column entries.
    • MEDIAN

      public static final CalculationOperation MEDIAN
      Calculate the median of the linked column entries.
    • MODE

      public static final CalculationOperation MODE
      Calculate the mode of the linked column entries.
    • PERCENTILE

      public static final CalculationOperation PERCENTILE
      Calculate the percentile of the linked column. If more than one column is selected, the mean of the row entries is used.
    • RMS

      public static final CalculationOperation RMS
      Calculate the root mean square of the linked column entries.
    • RULE

      public static final CalculationOperation RULE
      Use an external rule to process the linked column entries.
    • STD_DEVIATION_OFFSET

      public static final CalculationOperation STD_DEVIATION_OFFSET
      Calculate the offset from the standard deviation calculation of the linked column. If more than one column is selected, the mean of the row entries is used.
    • SUM

      public static final CalculationOperation SUM
      Calculate the sum of the values of the linked column entries.
  • Method Details

    • values

      public static CalculationOperation[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CalculationOperation valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getDisplayName

      public String getDisplayName()
    • getDescription

      public String getDescription()