org.kuali.student.lum.lu.dto
Class LuCodeInfo

java.lang.Object
  extended by org.kuali.student.lum.lu.dto.LuCodeInfo
All Implemented Interfaces:
Serializable, HasAttributes, Idable

public class LuCodeInfo
extends Object
implements Serializable, Idable, HasAttributes

Detailed information about learning unit codes.

See Also:
Serialized Form

Field Summary
private  Map<String,String> attributes
           
private  String descr
           
private  String id
           
private  MetaInfo metaInfo
           
private static long serialVersionUID
           
private  String type
           
private  String value
           
 
Constructor Summary
LuCodeInfo()
           
 
Method Summary
 Map<String,String> getAttributes()
          List of key/value pairs, typically used for dynamic attributes.
 String getDescr()
          The description of the code.
 String getId()
          Unique identifier for an LU code record.
 MetaInfo getMetaInfo()
          Create and last update info for the structure.
 String getType()
           
 String getValue()
          The code's value.
 void setAttributes(Map<String,String> attributes)
           
 void setDescr(String descr)
           
 void setId(String id)
           
 void setMetaInfo(MetaInfo metaInfo)
           
 void setType(String type)
          The code's type
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

descr

private String descr

type

private String type

value

private String value

attributes

private Map<String,String> attributes

metaInfo

private MetaInfo metaInfo

id

private String id
Constructor Detail

LuCodeInfo

public LuCodeInfo()
Method Detail

getDescr

public String getDescr()
The description of the code.


setDescr

public void setDescr(String descr)

setType

public void setType(String type)
The code's type


getType

public String getType()

getValue

public String getValue()
The code's value.


setValue

public void setValue(String value)

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

getMetaInfo

public MetaInfo getMetaInfo()
Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations.


setMetaInfo

public void setMetaInfo(MetaInfo metaInfo)

getId

public String getId()
Unique identifier for an LU code record.

Specified by:
getId in interface Idable

setId

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


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