org.kuali.student.r2.lum.lrc.dto
Class ResultValueInfo
java.lang.Object
org.kuali.student.r2.common.dto.HasAttributesInfo
org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
org.kuali.student.r2.common.dto.TypeStateEntityInfo
org.kuali.student.r2.common.dto.EntityInfo
org.kuali.student.r2.common.dto.KeyEntityInfo
org.kuali.student.r2.lum.lrc.dto.ResultValueInfo
- All Implemented Interfaces:
- Serializable, Entity, HasAttributes, HasAttributesAndMeta, HasEffectiveDates, HasKey, HasMeta, HasPrimaryKey, HasState, HasType, KeyEntity, TypeStateEntity, ResultValue
public class ResultValueInfo
- extends KeyEntityInfo
- implements ResultValue, Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.student.r2.common.infc.HasKey |
getKey |
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta |
getMeta |
ResultValueInfo
public ResultValueInfo()
ResultValueInfo
public ResultValueInfo(ResultValue resultValueInfo)
getResultScaleKey
public String getResultScaleKey()
- Description copied from interface:
ResultValue
- Identifier of the scale for this result value.
- Specified by:
getResultScaleKey
in interface ResultValue
setResultScaleKey
public void setResultScaleKey(String resultScaleKey)
getNumericValue
public String getNumericValue()
- Description copied from interface:
ResultValue
- A numeric value used to ranking or order this result value
within the scale.
For Grades it holds the quality points, i.e. A=4.0, B=3.0. For
credits it holds the actual numeric credits. For degrees it is
used to indicate perhaps how many years of study it typically
takes to achieve that degree.
- Specified by:
getNumericValue
in interface ResultValue
- Returns:
- a floating point decimal as a string
setNumericValue
public void setNumericValue(String numericValue)
getValue
public String getValue()
- Description copied from interface:
ResultValue
- Result Value string Value of the result. Typically corresponds
with the short coded form of the result (ex. "A", "4.0",
"97.0", "B.S" etc.) scaleKey Scale Identifier scaleKey.
- Specified by:
getValue
in interface ResultValue
setValue
public void setValue(String value)
getEffectiveDate
public Date getEffectiveDate()
- Description copied from interface:
HasEffectiveDates
- Date/time this object became effective. Must be less than or
equal to the expirationDate specified.
- Specified by:
getEffectiveDate
in interface HasEffectiveDates
setEffectiveDate
public void setEffectiveDate(Date effectiveDate)
getExpirationDate
public Date getExpirationDate()
- Description copied from interface:
HasEffectiveDates
- Date/time this relationship is no longer effective. Must be
greater than or equal to the effectiveDate specified.
- Specified by:
getExpirationDate
in interface HasEffectiveDates
setExpirationDate
public void setExpirationDate(Date expirationDate)
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.