Class GradeMappingDefinition
- java.lang.Object
-
- org.sakaiproject.service.gradebook.shared.GradeMappingDefinition
-
- All Implemented Interfaces:
Serializable
public class GradeMappingDefinition extends Object implements Serializable
DTO to wrap the persistent GradeMapping and provides utility methods for dealing with grade mappings- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Double>getDefaultBottomPercents()Get the default grade mappingsMap<String,Double>getGradeMap()Get the current grade mappingsStringgetId()StringgetName()booleanisModified()Determines if the grade mapping is different to the defaultsvoidsetDefaultBottomPercents(Map<String,Double> defaultBottomPercents)voidsetGradeMap(Map<String,Double> gradeMap)voidsetId(String id)voidsetName(String name)static Map<String,Double>sortGradeMapping(Map<String,Double> gradeMap)Handles the sorting of a grade mapping.StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDefaultBottomPercents
public Map<String,Double> getDefaultBottomPercents()
Get the default grade mappings- Returns:
-
setDefaultBottomPercents
public void setDefaultBottomPercents(Map<String,Double> defaultBottomPercents)
-
sortGradeMapping
public static Map<String,Double> sortGradeMapping(Map<String,Double> gradeMap)
Handles the sorting of a grade mapping.- Parameters:
gradeMap- the grademap to be sorted- Returns:
LinkedHashMapof sorted entries
-
isModified
public boolean isModified()
Determines if the grade mapping is different to the defaults- Returns:
-
-