public abstract class GradableObject extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
categorizedSortOrder |
static Comparator<GradebookAssignment> |
categoryComparator |
static Comparator<GradebookAssignment> |
dateComparator |
static Comparator<GradableObject> |
defaultComparator |
protected Gradebook |
gradebook |
protected Long |
id |
static Comparator<GradableObject> |
idComparator |
protected Double |
mean |
static Comparator<GradableObject> |
meanComparator |
protected String |
name |
static Comparator<GradableObject> |
nameComparator |
protected boolean |
removed |
static Comparator<GradableObject> |
sortingComparator |
protected Integer |
sortOrder |
protected int |
version |
| Constructor and Description |
|---|
GradableObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignSorting(int sortTotalItems,
int sortTruePosition) |
boolean |
equals(Object other) |
Integer |
getCategorizedSortOrder() |
Double |
getFormattedMean() |
Gradebook |
getGradebook() |
Long |
getId() |
abstract boolean |
getIsCategory() |
Double |
getMean() |
String |
getName()
This should really only be a field in GradebookAssignment objects, since the string describing CourseGrade needs to allow for
localization.
|
Integer |
getSortOrder() |
int |
getSortPosition() |
int |
getVersion() |
int |
hashCode() |
abstract boolean |
isAssignment() |
abstract boolean |
isCourseGrade() |
boolean |
isFirst() |
boolean |
isLast() |
boolean |
isRemoved() |
void |
setCategorizedSortOrder(Integer value) |
void |
setGradebook(Gradebook gradebook) |
void |
setId(Long id) |
void |
setMean(Double mean) |
void |
setName(String name) |
void |
setRemoved(boolean removed) |
void |
setSortOrder(Integer sortOrder) |
void |
setVersion(int version) |
String |
toString() |
protected Long id
protected int version
protected Gradebook gradebook
protected String name
protected Integer sortOrder
protected Integer categorizedSortOrder
protected Double mean
protected boolean removed
public static Comparator<GradableObject> defaultComparator
public static Comparator<GradableObject> sortingComparator
public static Comparator<GradebookAssignment> dateComparator
public static Comparator<GradableObject> meanComparator
public static Comparator<GradableObject> nameComparator
public static Comparator<GradableObject> idComparator
public static Comparator<GradebookAssignment> categoryComparator
public abstract boolean isCourseGrade()
public abstract boolean isAssignment()
public abstract boolean getIsCategory()
public Long getId()
public void setId(Long id)
id - The id to set.public Gradebook getGradebook()
public void setGradebook(Gradebook gradebook)
gradebook - The gradebook to set.public Double getMean()
public Double getFormattedMean()
public void setMean(Double mean)
mean - The mean to set.public String getName()
public void setName(String name)
name - The name to set.public int getVersion()
public void setVersion(int version)
version - The version to set.public boolean isRemoved()
public void setRemoved(boolean removed)
removed - The removed to set.public void assignSorting(int sortTotalItems,
int sortTruePosition)
public boolean isFirst()
public boolean isLast()
public int getSortPosition()
public Integer getSortOrder()
public void setSortOrder(Integer sortOrder)
public Integer getCategorizedSortOrder()
public void setCategorizedSortOrder(Integer value)
Copyright © 2003–2021 Sakai Project. All rights reserved.