org.kuali.student.r1.lum.lrc.dto
Class ScaleInfo

java.lang.Object
  extended by org.kuali.student.r1.lum.lrc.dto.ScaleInfo
All Implemented Interfaces:
Serializable, HasAttributes, Idable

public class ScaleInfo
extends Object
implements Serializable, Idable, HasAttributes

Detailed information about a scale.

See Also:
Serialized Form

Constructor Summary
ScaleInfo()
           
 
Method Summary
 Map<String,String> getAttributes()
          List of key/value pairs, typically used for dynamic attributes.
 RichTextInfo getDesc()
          Description of the scale.
 Date getEffectiveDate()
          Date and time that this scale became effective.
 Date getExpirationDate()
          Date and time that this scale expires.
 String getId()
          Unique identifier for a scale.
 String getName()
          Name of the scale.
 void setAttributes(Map<String,String> attributes)
           
 void setDesc(RichTextInfo desc)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setId(String id)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScaleInfo

public ScaleInfo()
Method Detail

getName

public String getName()
Name of the scale.


setName

public void setName(String name)

getDesc

public RichTextInfo getDesc()
Description of the scale.


setDesc

public void setDesc(RichTextInfo desc)

getEffectiveDate

public Date getEffectiveDate()
Date and time that this scale became effective. This is a similar concept to the effective date on enumerated values. When an expiration date has been specified, this field must be less than or equal to the expiration date.


setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getExpirationDate

public Date getExpirationDate()
Date and time that this scale expires. This is a similar concept to the expiration date on enumerated values. If specified, this should be greater than or equal to the effective date. If this field is not specified, then no expiration date has been currently defined and should automatically be considered greater than the effective date.


setExpirationDate

public void setExpirationDate(Date expirationDate)

getAttributes

public Map<String,String> getAttributes()
List of key/value pairs, typically used for dynamic attributes.

Specified by:
getAttributes in interface HasAttributes

setAttributes

public void setAttributes(Map<String,String> attributes)
Specified by:
setAttributes in interface HasAttributes

getId

public String getId()
Unique identifier for a scale.

Specified by:
getId in interface Idable

setId

public void setId(String id)
Specified by:
setId in interface Idable


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.