|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.hr.time.flsa.FlsaDay
public class FlsaDay
Constructor Summary | |
---|---|
FlsaDay(org.joda.time.LocalDateTime flsaDate,
List<TimeBlock> timeBlocks,
List<LeaveBlock> leaveBlocks,
org.joda.time.DateTimeZone timeZone)
|
Method Summary | |
---|---|
List<LeaveBlock> |
getAppliedLeaveBlocks()
|
List<TimeBlock> |
getAppliedTimeBlocks()
|
Map<String,List<LeaveBlock>> |
getEarnCodeToLeaveBlocks()
|
Map<String,List<TimeBlock>> |
getEarnCodeToTimeBlocks()
|
void |
remapLeaveHourDetails()
This method will compute the mappings present for this object: earnCodeToTimeBlocks earnCodeToHours |
void |
remapTimeHourDetails()
This method will compute the mappings present for this object: earnCodeToTimeBlocks earnCodeToHours |
void |
setAppliedLeaveBlocks(List<LeaveBlock> appliedLeaveBlocks)
|
void |
setAppliedTimeBlocks(List<TimeBlock> appliedTimeBlocks)
|
void |
setEarnCodeToLeaveBlocks(Map<String,List<LeaveBlock>> earnCodeToLeaveBlocks)
|
void |
setEarnCodeToTimeBlocks(Map<String,List<TimeBlock>> earnCodeToTimeBlocks)
|
void |
setLeaveBlocks(List<LeaveBlock> leaveBlocks)
Handles the breaking apart of existing leave blocks around FLSA boundaries. |
void |
setTimeBlocks(List<TimeBlock> timeBlocks)
Handles the breaking apart of existing time blocks around FLSA boundaries. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlsaDay(org.joda.time.LocalDateTime flsaDate, List<TimeBlock> timeBlocks, List<LeaveBlock> leaveBlocks, org.joda.time.DateTimeZone timeZone)
flsaDate
- A LocalDateTime because we want to be conscious of the
relative nature of this flsa/windowtimeBlocks
- timeZone
- The timezone we are constructing, relative.Method Detail |
---|
public void setTimeBlocks(List<TimeBlock> timeBlocks)
timeBlocks
- a sorted list of time blocks.public void setLeaveBlocks(List<LeaveBlock> leaveBlocks)
leaveBlocks
- a sorted list of leave blocks.public void remapTimeHourDetails()
public void remapLeaveHourDetails()
public Map<String,List<TimeBlock>> getEarnCodeToTimeBlocks()
public void setEarnCodeToTimeBlocks(Map<String,List<TimeBlock>> earnCodeToTimeBlocks)
public List<TimeBlock> getAppliedTimeBlocks()
public void setAppliedTimeBlocks(List<TimeBlock> appliedTimeBlocks)
public Map<String,List<LeaveBlock>> getEarnCodeToLeaveBlocks()
public void setEarnCodeToLeaveBlocks(Map<String,List<LeaveBlock>> earnCodeToLeaveBlocks)
public List<LeaveBlock> getAppliedLeaveBlocks()
public void setAppliedLeaveBlocks(List<LeaveBlock> appliedLeaveBlocks)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |