org.kuali.student.enrollment.lui.dto
Class LuiLuiRelationInfo.Builder
java.lang.Object
org.kuali.student.common.dto.HasAttributesInfo.Builder
org.kuali.student.common.dto.HasAttributesAndMetaInfo.Builder
org.kuali.student.common.dto.EntityInfo.Builder
org.kuali.student.common.dto.IdEntityInfo.Builder
org.kuali.student.enrollment.lui.dto.LuiLuiRelationInfo.Builder
- All Implemented Interfaces:
- Entity, HasAttributes, HasAttributesAndMeta, HasEffectiveDates, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity, ModelBuilder<LuiLuiRelationInfo>, LuiLuiRelation
- Enclosing class:
- LuiLuiRelationInfo
public static class LuiLuiRelationInfo.Builder
- extends IdEntityInfo.Builder
- implements ModelBuilder<LuiLuiRelationInfo>, LuiLuiRelation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.student.common.infc.HasId |
getId |
luiId
private String luiId
relatedLuiId
private String relatedLuiId
effectiveDate
private Date effectiveDate
expirationDate
private Date expirationDate
LuiLuiRelationInfo.Builder
public LuiLuiRelationInfo.Builder()
LuiLuiRelationInfo.Builder
public LuiLuiRelationInfo.Builder(LuiLuiRelation llrInfo)
build
public LuiLuiRelationInfo build()
- Specified by:
build
in interface ModelBuilder<LuiLuiRelationInfo>
getLuiId
public String getLuiId()
- Description copied from interface:
LuiLuiRelation
- Name: Lui Id
Unique identifier for a Learning Unit Instance (LUI).
- Specified by:
getLuiId
in interface LuiLuiRelation
setLuiId
public void setLuiId(String luiId)
getRelatedLuiId
public String getRelatedLuiId()
- Description copied from interface:
LuiLuiRelation
- Name: Related Lui Id
Unique identifier for a Learning Unit Instance (LUI).
- Specified by:
getRelatedLuiId
in interface LuiLuiRelation
setRelatedLuiId
public void setRelatedLuiId(String relatedLuiId)
getEffectiveDate
public Date getEffectiveDate()
- Description copied from interface:
HasEffectiveDates
- Name:Effective Date
Date/time this object became effective. Must be less than or equal to the
expirationDate specified.
- Specified by:
getEffectiveDate
in interface HasEffectiveDates
setEffectiveDate
public void setEffectiveDate(Date effectiveDate)
getExpirationDate
public Date getExpirationDate()
- Description copied from interface:
HasEffectiveDates
- Name: Expiration Date
Date/time this relationship is no longer effective. Must be greater than or
equal to the effectiveDate specified.
- Specified by:
getExpirationDate
in interface HasEffectiveDates
setExpirationDate
public void setExpirationDate(Date expirationDate)
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.