org.kuali.student.r2.lum.lrc.dto
Class ResultValuesGroupInfo
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.ResultValuesGroupInfo
- All Implemented Interfaces:
- Serializable, Entity, HasAttributes, HasAttributesAndMeta, HasEffectiveDates, HasKey, HasMeta, HasPrimaryKey, HasState, HasType, KeyEntity, TypeStateEntity, ResultValuesGroup
public class ResultValuesGroupInfo
- extends KeyEntityInfo
- implements ResultValuesGroup
Detailed information about a group of result values.
This grouping can be expressed two ways:
(1) as an explicit list of values, i.e. A, B, C, etc
(2) as a range of numeric values 1-100 with .01 increments
It may also combine the two approaches. (3) A numeric range for a
grade 1-100 but also allow for grades like I for incomplete.
Note: This object has been renamed from R1, previously it was
called ResultComponent.
- 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 |
ResultValuesGroupInfo
public ResultValuesGroupInfo()
ResultValuesGroupInfo
public ResultValuesGroupInfo(ResultValuesGroup orig)
getResultScaleKey
public String getResultScaleKey()
- Description copied from interface:
ResultValuesGroup
- The scale to which this group belongs. Result Values mapped to
a Result Values Group belong to a single Result Scale.
- Specified by:
getResultScaleKey
in interface ResultValuesGroup
setResultScaleKey
public void setResultScaleKey(String resultScaleKey)
getResultValueKeys
public List<String> getResultValueKeys()
- Description copied from interface:
ResultValuesGroup
- Contains the list of discrete results value keys in this group.
- Specified by:
getResultValueKeys
in interface ResultValuesGroup
setResultValueKeys
public void setResultValueKeys(List<String> resultValueKeys)
getResultValueRange
public ResultValueRangeInfo getResultValueRange()
- Description copied from interface:
ResultValuesGroup
- The range contained within this result value group. This is
optional and might not be present for some Result Components
- Specified by:
getResultValueRange
in interface ResultValuesGroup
setResultValueRange
public void setResultValueRange(ResultValueRangeInfo resultValueRange)
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-2013 The Kuali Foundation. All Rights Reserved.