public class SKDCalendarInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SKDCalendarInfo() |
Modifier and Type | Method and Description |
---|---|
java.util.TreeMap<java.lang.Integer,SKDWorkTimeInfo> |
getAllPatternInfo()
Get all pattern information
|
java.util.Date |
getCalendarStartDate() |
java.util.ArrayList<java.util.Date> |
getPatternAppliedWorkDayList()
Get work day list after pattern applied
|
int |
getPatternEndDayInt() |
int |
getPatternIndexForStartWorkDay()
Get the pattern index for the start work day
|
java.util.TreeMap<java.util.Date,SKDWorkTimeInfo> |
getPatternNotAppliedWorkDayList()
Get work day list where pattern is not applied
|
java.lang.String |
getPatternStartDay() |
int |
getPatternStartDayInt() |
java.lang.String |
getShiftDescription()
Get shift description
|
void |
setCalendarEndDay(int patternEndDay) |
void |
setCalendarStartDate(java.util.Date calStartDate) |
void |
setCalendarStartDay(int patternStartDay) |
void |
setCalendarStartDay(java.lang.String patternStartDay) |
void |
setPatternAppliedWorkDayList(java.util.ArrayList<java.util.Date> date)
Sets work day list after pattern applied
|
void |
setPatternIndexForStartWorkDay(int dayInt)
Set the pattern index for the start work day
|
void |
setPatternInfo(int patternDaySeq,
java.util.Date patternStarTime,
java.util.Date patternEndTime,
double workHour,
boolean nullWorkHour,
int patternStartDay,
int patternEndDay)
Set the pattern information
|
void |
setPatternNotAppliedWorkDayList(java.util.Date workDate,
SKDWorkTimeInfo info)
Set work day list where pattern is not applied
|
void |
setShiftDescription(java.lang.String desc)
Set shift description
|
public void setPatternInfo(int patternDaySeq, java.util.Date patternStarTime, java.util.Date patternEndTime, double workHour, boolean nullWorkHour, int patternStartDay, int patternEndDay)
patternDaySeq
- patternStarTime
- patternEndTime
- workHour
- nullWorkHour
- patternStartDay
- public java.util.TreeMap<java.lang.Integer,SKDWorkTimeInfo> getAllPatternInfo()
public void setPatternAppliedWorkDayList(java.util.ArrayList<java.util.Date> date)
ArrayList
- public void setPatternNotAppliedWorkDayList(java.util.Date workDate, SKDWorkTimeInfo info)
workDate
- info
- public java.util.ArrayList<java.util.Date> getPatternAppliedWorkDayList()
public java.util.TreeMap<java.util.Date,SKDWorkTimeInfo> getPatternNotAppliedWorkDayList()
public int getPatternIndexForStartWorkDay()
public void setPatternIndexForStartWorkDay(int dayInt)
index
- public java.lang.String getShiftDescription()
public void setShiftDescription(java.lang.String desc)
description
- public void setCalendarStartDate(java.util.Date calStartDate)
public java.util.Date getCalendarStartDate()
public void setCalendarStartDay(java.lang.String patternStartDay)
public java.lang.String getPatternStartDay()
public void setCalendarStartDay(int patternStartDay)
public int getPatternStartDayInt()
public void setCalendarEndDay(int patternEndDay)
public int getPatternEndDayInt()