Interface GradeMap

All Superinterfaces:
OsidCapsule

public interface GradeMap extends OsidCapsule

A map of two grades.

  • Method Details

    • getSourceGradeId

      Id getSourceGradeId()
      Gets the source Grade Id .
      Returns:
      the source grade Id
      Compliance:
      mandatory - This method must be implemented.
    • getSourceGrade

      Grade getSourceGrade() throws OperationFailedException
      Gets the source Grade .
      Returns:
      the source grade
      Throws:
      OperationFailedException - unable to complete request
      Compliance:
      mandatory - This method must be implemented.
    • getTargetGradeId

      Id getTargetGradeId()
      Gets the target Grade Id .
      Returns:
      the target grade Id
      Compliance:
      mandatory - This method must be implemented.
    • getTargetGrade

      Grade getTargetGrade() throws OperationFailedException
      Gets the target Grade .
      Returns:
      the target grade
      Throws:
      OperationFailedException - unable to complete request
      Compliance:
      mandatory - This method must be implemented.