org.kuali.student.core.enumerationmanagement.dto
Class EnumerationInfo

java.lang.Object
  extended by org.kuali.student.common.dto.TypeInfo
      extended by org.kuali.student.core.enumerationmanagement.dto.EnumerationInfo
All Implemented Interfaces:
Serializable, HasAttributes, Idable

public class EnumerationInfo
extends TypeInfo

Descriptive information about an enumeration, including field constraints and supported contexts.

See Also:
Serialized Form

Field Summary
private  List<String> contextDescriptors
           
private  String descr
           
private  Date effectiveDate
           
private  Date expirationDate
           
private  String id
           
private  String name
           
private static long serialVersionUID
           
 
Constructor Summary
EnumerationInfo()
           
 
Method Summary
 List<String> getContextDescriptors()
          List of contexts supported by this enumeration
 String getDescr()
           
 Date getEffectiveDate()
           
 Date getExpirationDate()
           
 String getId()
           
 String getName()
           
 void setContextDescriptors(List<String> contextDescriptors)
           
 void setDescr(String descr)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setId(String id)
           
 void setName(String name)
           
 
Methods inherited from class org.kuali.student.common.dto.TypeInfo
getAttributes, setAttributes
 
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

id

private String id

name

private String name

descr

private String descr

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate

contextDescriptors

private List<String> contextDescriptors
Constructor Detail

EnumerationInfo

public EnumerationInfo()
Method Detail

getId

public String getId()
Specified by:
getId in interface Idable
Overrides:
getId in class TypeInfo

setId

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

getName

public String getName()
Overrides:
getName in class TypeInfo

setName

public void setName(String name)
Overrides:
setName in class TypeInfo

getDescr

public String getDescr()
Overrides:
getDescr in class TypeInfo

setDescr

public void setDescr(String descr)
Overrides:
setDescr in class TypeInfo

getEffectiveDate

public Date getEffectiveDate()
Overrides:
getEffectiveDate in class TypeInfo

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Overrides:
setEffectiveDate in class TypeInfo

getExpirationDate

public Date getExpirationDate()
Overrides:
getExpirationDate in class TypeInfo

setExpirationDate

public void setExpirationDate(Date expirationDate)
Overrides:
setExpirationDate in class TypeInfo

getContextDescriptors

public List<String> getContextDescriptors()
List of contexts supported by this enumeration


setContextDescriptors

public void setContextDescriptors(List<String> contextDescriptors)


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