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

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.LoLoRelation
All Implemented Interfaces:
AttributeOwner<LoLoRelationAttribute>

public class LoLoRelation
extends MetaEntity
implements AttributeOwner<LoLoRelationAttribute>


Field Summary
private  List<LoLoRelationAttribute> attributes
           
private  Date effectiveDate
           
private  Date expirationDate
           
private  Lo lo
           
private  LoLoRelationType loLoRelationType
           
private  Lo relatedLo
           
private  String state
           
 
Constructor Summary
LoLoRelation()
           
 
Method Summary
 List<LoLoRelationAttribute> getAttributes()
           
 Date getEffectiveDate()
           
 Date getExpirationDate()
           
 Lo getLo()
           
 LoLoRelationType getLoLoRelationType()
           
 Lo getRelatedLo()
           
 String getState()
           
 void setAttributes(List<LoLoRelationAttribute> attributes)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setLo(Lo lo)
           
 void setLoLoRelationType(LoLoRelationType loLoRelationType)
           
 void setRelatedLo(Lo relatedLo)
           
 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

lo

private Lo lo

relatedLo

private Lo relatedLo

loLoRelationType

private LoLoRelationType loLoRelationType

state

private String state

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate

attributes

private List<LoLoRelationAttribute> attributes
Constructor Detail

LoLoRelation

public LoLoRelation()
Method Detail

setLo

public void setLo(Lo lo)

getLo

public Lo getLo()

setRelatedLo

public void setRelatedLo(Lo relatedLo)

getRelatedLo

public Lo getRelatedLo()

setEffectiveDate

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

getEffectiveDate

public Date getEffectiveDate()
Returns:
the effectiveDate

setExpirationDate

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

getExpirationDate

public Date getExpirationDate()
Returns:
the expirationDate

getAttributes

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

setAttributes

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

setLoLoRelationType

public void setLoLoRelationType(LoLoRelationType loLoRelationType)

getLoLoRelationType

public LoLoRelationType getLoLoRelationType()

setState

public void setState(String state)

getState

public String getState()


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