org.kuali.student.lum.lu.entity
Class CluPublication

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.lu.entity.CluPublication
All Implemented Interfaces:
AttributeOwner<CluPublicationAttribute>

public class CluPublication
extends MetaEntity
implements AttributeOwner<CluPublicationAttribute>


Field Summary
private  List<CluPublicationAttribute> attributes
           
(package private)  Clu clu
           
private  Date effectiveDate
           
private  String endCycle
           
private  Date expirationDate
           
private  String startCycle
           
private  String state
           
private  CluPublicationType type
           
private  List<CluPublicationVariant> variants
           
 
Constructor Summary
CluPublication()
           
 
Method Summary
 List<CluPublicationAttribute> getAttributes()
           
 Clu getClu()
           
 Date getEffectiveDate()
           
 String getEndCycle()
           
 Date getExpirationDate()
           
 String getStartCycle()
           
 String getState()
           
 CluPublicationType getType()
           
 List<CluPublicationVariant> getVariants()
           
 void setAttributes(List<CluPublicationAttribute> attributes)
           
 void setClu(Clu clu)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setEndCycle(String endCycle)
           
 void setExpirationDate(Date expirationDate)
           
 void setStartCycle(String startCycle)
           
 void setState(String state)
           
 void setType(CluPublicationType type)
           
 void setVariants(List<CluPublicationVariant> variants)
           
 
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

clu

Clu clu

startCycle

private String startCycle

endCycle

private String endCycle

attributes

private List<CluPublicationAttribute> attributes

variants

private List<CluPublicationVariant> variants

type

private CluPublicationType type

state

private String state

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate
Constructor Detail

CluPublication

public CluPublication()
Method Detail

getStartCycle

public String getStartCycle()

setStartCycle

public void setStartCycle(String startCycle)

getEndCycle

public String getEndCycle()

setEndCycle

public void setEndCycle(String endCycle)

getAttributes

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

setAttributes

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

getType

public CluPublicationType getType()

setType

public void setType(CluPublicationType type)

getState

public String getState()

setState

public void setState(String state)

setVariants

public void setVariants(List<CluPublicationVariant> variants)

getVariants

public List<CluPublicationVariant> getVariants()

getClu

public Clu getClu()

setClu

public void setClu(Clu clu)

getEffectiveDate

public Date getEffectiveDate()

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getExpirationDate

public Date getExpirationDate()

setExpirationDate

public void setExpirationDate(Date expirationDate)


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