org.kuali.student.lum.lo.entity
Class LoCategory

java.lang.Object
  extended by org.kuali.student.core.entity.BaseEntity
      extended by org.kuali.student.core.entity.MetaEntity
          extended by org.kuali.student.lum.lo.entity.LoCategory
All Implemented Interfaces:
AttributeOwner<LoCategoryAttribute>

public class LoCategory
extends MetaEntity
implements AttributeOwner<LoCategoryAttribute>

Author:
Kuali Student Team

Field Summary
private  List<LoCategoryAttribute> attributes
           
private  LoRichText descr
           
private  Date effectiveDate
           
private  Date expirationDate
           
private  LoCategoryType loCategoryType
           
private  LoRepository loRepository
           
private  String name
           
private  String state
           
 
Constructor Summary
LoCategory()
           
 
Method Summary
 List<LoCategoryAttribute> getAttributes()
           
 LoRichText getDescr()
           
 Date getEffectiveDate()
           
 Date getExpirationDate()
           
 LoCategoryType getLoCategoryType()
           
 LoRepository getLoRepository()
           
 String getName()
           
 String getState()
           
 void setAttributes(List<LoCategoryAttribute> attributes)
           
 void setDesc(LoRichText descr)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setLoCategoryType(LoCategoryType loCategoryType)
           
 void setLoRepository(LoRepository loRepository)
           
 void setName(String name)
           
 void setState(String state)
           
 
Methods inherited from class org.kuali.student.core.entity.MetaEntity
getMeta, onPrePersist, onPreUpdate, setMeta
 
Methods inherited from class org.kuali.student.core.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

name

private String name

descr

private LoRichText descr

loRepository

private LoRepository loRepository

loCategoryType

private LoCategoryType loCategoryType

state

private String state

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate

attributes

private List<LoCategoryAttribute> attributes
Constructor Detail

LoCategory

public LoCategory()
Method Detail

setName

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

getName

public String getName()
Returns:
the name

getDescr

public LoRichText getDescr()

setDesc

public void setDesc(LoRichText descr)

setLoRepository

public void setLoRepository(LoRepository loRepository)
Parameters:
loRepository - the loRepository to set

getLoRepository

public LoRepository getLoRepository()
Returns:
the loRepository

getLoCategoryType

public LoCategoryType getLoCategoryType()

setLoCategoryType

public void setLoCategoryType(LoCategoryType loCategoryType)

setState

public void setState(String state)

getState

public String getState()

getEffectiveDate

public Date getEffectiveDate()

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getExpirationDate

public Date getExpirationDate()

setExpirationDate

public void setExpirationDate(Date expirationDate)

getAttributes

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

setAttributes

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


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