001package org.kuali.ole.deliver.calendar.bo; 002 003import org.kuali.rice.krad.bo.PersistableBusinessObjectBase; 004 005import java.sql.Timestamp; 006import java.util.ArrayList; 007import java.util.List; 008 009/** 010 * Created with IntelliJ IDEA. 011 * User: palanivel 012 * Date: 7/20/13 013 * Time: 4:13 PM 014 * To change this template use File | Settings | File Templates. 015 */ 016public class OleCalendarExceptionPeriod extends PersistableBusinessObjectBase { 017 private String calendarExceptionPeriodId; 018 private String calendarId; 019 private Timestamp beginDate; 020 private Timestamp endDate; 021 private String exceptionPeriodType; 022 private String calendarExceptionPeriodDesc; 023 private OleCalendar oleCalendar; 024 private List<OleCalendarExceptionPeriodWeek> oleCalendarExceptionPeriodWeekList = new ArrayList<>(); 025 026 027 public String getExceptionPeriodType() { 028 return exceptionPeriodType; 029 } 030 031 public void setExceptionPeriodType(String exceptionPeriodType) { 032 this.exceptionPeriodType = exceptionPeriodType; 033 } 034 035 public String getCalendarExceptionPeriodDesc() { 036 return calendarExceptionPeriodDesc; 037 } 038 039 public void setCalendarExceptionPeriodDesc(String calendarExceptionPeriodDesc) { 040 this.calendarExceptionPeriodDesc = calendarExceptionPeriodDesc; 041 } 042 043 public OleCalendar getOleCalendar() { 044 return oleCalendar; 045 } 046 047 public void setOleCalendar(OleCalendar oleCalendar) { 048 this.oleCalendar = oleCalendar; 049 } 050 051 public String getCalendarExceptionPeriodId() { 052 return calendarExceptionPeriodId; 053 } 054 055 public void setCalendarExceptionPeriodId(String calendarExceptionPeriodId) { 056 this.calendarExceptionPeriodId = calendarExceptionPeriodId; 057 } 058 059 public String getCalendarId() { 060 return calendarId; 061 } 062 063 public void setCalendarId(String calendarId) { 064 this.calendarId = calendarId; 065 } 066 067 public Timestamp getBeginDate() { 068 return beginDate; 069 } 070 071 public void setBeginDate(Timestamp beginDate) { 072 this.beginDate = beginDate; 073 } 074 075 public Timestamp getEndDate() { 076 return endDate; 077 } 078 079 public void setEndDate(Timestamp endDate) { 080 this.endDate = endDate; 081 } 082 083 public List<OleCalendarExceptionPeriodWeek> getOleCalendarExceptionPeriodWeekList() { 084 return oleCalendarExceptionPeriodWeekList; 085 } 086 087 public void setOleCalendarExceptionPeriodWeekList(List<OleCalendarExceptionPeriodWeek> oleCalendarExceptionPeriodWeekList) { 088 this.oleCalendarExceptionPeriodWeekList = oleCalendarExceptionPeriodWeekList; 089 } 090}