Package org.sakaiproject.tool.gradebook
Class LetterGradePlusMinusMapping
- java.lang.Object
-
- org.sakaiproject.tool.gradebook.GradeMapping
-
- org.sakaiproject.tool.gradebook.LetterGradePlusMinusMapping
-
- All Implemented Interfaces:
Serializable,Comparable<Object>
public class LetterGradePlusMinusMapping extends GradeMapping
A LetterGradePlusMinusMapping defines the set of grades available to a gradebook as "A+", "A", "A-", "B+", "B", "B-", "C+", "C", "C-", "D+", "D", "D-", and "F", each of which can be mapped to a minimum percentage value.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.sakaiproject.tool.gradebook.GradeMapping
gradebook, gradeMap, id, version
-
-
Constructor Summary
Constructors Constructor Description LetterGradePlusMinusMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetDefaultValues()CollectiongetGrades()StringgetName()-
Methods inherited from class org.sakaiproject.tool.gradebook.GradeMapping
compareTo, equals, getDefaultBottomPercents, getGradebook, getGradeMap, getGradingScale, getId, getMappedGrade, getMappedGrade, getValue, getVersion, hashCode, setDefaultValues, setGradebook, setGradeMap, setGradingScale, setId, setVersion, sortGradeMapping, standardizeInputGrade, toString
-
-
-
-
Method Detail
-
getGrades
public Collection getGrades()
- Overrides:
getGradesin classGradeMapping- Returns:
- An (ordered) collection of the available grade values
-
getDefaultValues
public List getDefaultValues()
- Overrides:
getDefaultValuesin classGradeMapping- Returns:
- A List of the default grade values. Only used for backward compatibility to pre-grading-scale mappings.
-
getName
public String getName()
- Overrides:
getNamein classGradeMapping- See Also:
GradeMapping.getName()
-
-