org.kuali.student.enrollment.acal.dto
Class HolidayCalendarInfo

java.lang.Object
  extended by org.kuali.student.r2.common.dto.HasAttributesInfo
      extended by org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
          extended by org.kuali.student.r2.common.dto.TypeStateEntityInfo
              extended by org.kuali.student.r2.common.dto.EntityInfo
                  extended by org.kuali.student.r2.common.dto.IdEntityInfo
                      extended by org.kuali.student.enrollment.acal.dto.HolidayCalendarInfo
All Implemented Interfaces:
Serializable, HolidayCalendar, Entity, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity, TypeStateEntity

public class HolidayCalendarInfo
extends IdEntityInfo
implements HolidayCalendar, Serializable

See Also:
Serialized Form

Constructor Summary
HolidayCalendarInfo()
          Constructs a new HolidayCalendarInfo.
HolidayCalendarInfo(HolidayCalendar holidayCalendar)
          Constructs a new HolidayCalendarInfo from another HolidayCalendar.
 
Method Summary
 String getAdminOrgId()
          The administrative organization responsible for maintaining this calendar.
 List<String> getCampusKeys()
          The campuses to which this calendar pertains.
 Date getEndDate()
          Date and time the holiday calendar expires.
 Date getStartDate()
          Date and time the holiday calendar became effective.
 void setAdminOrgId(String adminOrgId)
           
 void setCampusKeys(List<String> campusKeys)
           
 void setEndDate(Date endDate)
           
 void setStartDate(Date startDate)
           
 
Methods inherited from class org.kuali.student.r2.common.dto.IdEntityInfo
getId, setId
 
Methods inherited from class org.kuali.student.r2.common.dto.EntityInfo
getDescr, getName, setDescr, setName
 
Methods inherited from class org.kuali.student.r2.common.dto.TypeStateEntityInfo
getState, getStateKey, getType, getTypeKey, setState, setStateKey, setType, setTypeKey
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
getMeta, setMeta
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesInfo
getAttributes, getAttributeValue, getAttributeValueList, setAttributes
 
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.r2.common.infc.HasId
getId
 
Methods inherited from interface org.kuali.student.r2.common.infc.Entity
getDescr, getName
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasType
getType, getTypeKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasState
getState, getStateKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasAttributes
getAttributes
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta
getMeta
 

Constructor Detail

HolidayCalendarInfo

public HolidayCalendarInfo()
Constructs a new HolidayCalendarInfo.


HolidayCalendarInfo

public HolidayCalendarInfo(HolidayCalendar holidayCalendar)
Constructs a new HolidayCalendarInfo from another HolidayCalendar.

Parameters:
holidayCalendar - the Holiday Calendar to copy
Method Detail

getCampusKeys

public List<String> getCampusKeys()
Description copied from interface: HolidayCalendar
The campuses to which this calendar pertains.

Specified by:
getCampusKeys in interface HolidayCalendar

setCampusKeys

public void setCampusKeys(List<String> campusKeys)

getAdminOrgId

public String getAdminOrgId()
Description copied from interface: HolidayCalendar
The administrative organization responsible for maintaining this calendar.

Specified by:
getAdminOrgId in interface HolidayCalendar

setAdminOrgId

public void setAdminOrgId(String adminOrgId)

getStartDate

public Date getStartDate()
Description copied from interface: HolidayCalendar
Date and time the holiday calendar became effective. This does not provide a bound on date ranges or milestones associated with this time period, but instead indicates the time period proper. This is a similar concept to the effective date on enumerated values. When an expiration date has been specified, this field must be less than or equal to the expiration date.

Specified by:
getStartDate in interface HolidayCalendar

setStartDate

public void setStartDate(Date startDate)

getEndDate

public Date getEndDate()
Description copied from interface: HolidayCalendar
Date and time the holiday calendar expires. This does not provide a bound on date ranges or milestones associated with this time period, but instead indicates the time period proper. If specified, this must be greater than or equal to the effective date. If this field is not specified, then no expiration date has been currently defined and should automatically be considered greater than the effective date.

Specified by:
getEndDate in interface HolidayCalendar

setEndDate

public void setEndDate(Date endDate)


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