org.kuali.student.lum.lrc.entity
Class ResultComponent

java.lang.Object
  extended by org.kuali.student.common.entity.BaseEntity
      extended by org.kuali.student.common.entity.MetaEntity
          extended by org.kuali.student.lum.lrc.entity.ResultComponent
All Implemented Interfaces:
AttributeOwner<ResultComponentAttribute>

public class ResultComponent
extends MetaEntity
implements AttributeOwner<ResultComponentAttribute>


Field Summary
private  List<ResultComponentAttribute> attributes
           
private  LrcRichText descr
           
private  Date effectiveDate
           
private  Date expirationDate
           
private  String name
           
private  List<ResultValue> resultValues
           
private static long serialVersionUID
           
private  String state
           
private  ResultComponentType type
           
 
Constructor Summary
ResultComponent()
           
 
Method Summary
 List<ResultComponentAttribute> getAttributes()
           
 LrcRichText getDescr()
           
 Date getEffectiveDate()
           
 Date getExpirationDate()
           
 String getName()
           
 List<ResultValue> getResultValues()
           
 String getState()
           
 ResultComponentType getType()
           
 void setAttributes(List<ResultComponentAttribute> attributes)
           
 void setDescr(LrcRichText descr)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setName(String name)
           
 void setResultValues(List<ResultValue> resultValues)
           
 void setState(String state)
           
 void setType(ResultComponentType type)
           
 
Methods inherited from class org.kuali.student.common.entity.MetaEntity
getMeta, onPrePersist, onPreUpdate, setMeta
 
Methods inherited from class org.kuali.student.common.entity.BaseEntity
getId, getObjectId, getVersionNumber, prePersist, preUpdate, setId, setObjectId, setVersionNumber
 
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

name

private String name

descr

private LrcRichText descr

resultValues

private List<ResultValue> resultValues

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate

attributes

private List<ResultComponentAttribute> attributes

type

private ResultComponentType type

state

private String state
Constructor Detail

ResultComponent

public ResultComponent()
Method Detail

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getDescr

public LrcRichText getDescr()
Returns:
the descr

setDescr

public void setDescr(LrcRichText descr)
Parameters:
descr - the descr to set

getResultValues

public List<ResultValue> getResultValues()
Returns:
the resultValues

setResultValues

public void setResultValues(List<ResultValue> resultValues)
Parameters:
resultValues - the resultValues to set

getEffectiveDate

public Date getEffectiveDate()
Returns:
the effectiveDate

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Parameters:
effectiveDate - the effectiveDate to set

getExpirationDate

public Date getExpirationDate()
Returns:
the expirationDate

setExpirationDate

public void setExpirationDate(Date expirationDate)
Parameters:
expirationDate - the expirationDate to set

getType

public ResultComponentType getType()
Returns:
the type

setType

public void setType(ResultComponentType type)
Parameters:
type - the type to set

getState

public String getState()
Returns:
the state

setState

public void setState(String state)
Parameters:
state - the state to set

getAttributes

public List<ResultComponentAttribute> getAttributes()
Specified by:
getAttributes in interface AttributeOwner<ResultComponentAttribute>

setAttributes

public void setAttributes(List<ResultComponentAttribute> attributes)
Specified by:
setAttributes in interface AttributeOwner<ResultComponentAttribute>


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