|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TkTimeBlockAggregateContract
TkTimeBlockAggregateContract interface
Method Summary | |
---|---|
List<? extends List<? extends LeaveBlockContract>> |
getDayLeaveBlockList()
The list of day LeaveBlock objects associated with the TkTimeBlockAggregate |
List<? extends List<? extends TimeBlockContract>> |
getDayTimeBlockList()
The list of day TimeBlock objects associated with the TkTimeBlockAggregate |
List<? extends LeaveBlockContract> |
getFlattenedLeaveBlockList()
The list of LeaveBlock objects associated with the TkTimeBlockAggregate |
List<? extends TimeBlockContract> |
getFlattenedTimeBlockList()
The list of TimeBlock objects associated with the TkTimeBlockAggregate |
List<? extends FlsaWeekContract> |
getFlsaWeeks(org.joda.time.DateTimeZone zone,
int flsaDay,
boolean isflsaDayPassed)
TODO: Put a better comment The list of flsa weeks associated with the TkTimeBlockAggregate |
List<? extends List<? extends FlsaWeekContract>> |
getFlsaWeeks(org.joda.time.DateTimeZone zone,
String principalId)
TODO: Put a better comment The list of flsa weeks associated with the TkTimeBlockAggregate |
CalendarContract |
getPayCalendar()
The Calendar object associated with the TkTimeBlockAggregate |
CalendarEntryContract |
getPayCalendarEntry()
The CalendarEntry object associated with the TkTimeBlockAggregate |
List<? extends List<? extends LeaveBlockContract>> |
getWeekLeaveBlocks(int week)
Provides a way to access all of the leave blocks for a given week |
List<? extends List<? extends TimeBlockContract>> |
getWeekTimeBlocks(int week)
Provides a way to access all of the time blocks for a given week |
int |
numberOfAggregatedWeeks()
The number of aggregated weeks associated with the TkTimeBlockAggregate |
Method Detail |
---|
List<? extends TimeBlockContract> getFlattenedTimeBlockList()
the list of flattened time blocks of a TkTimeBlockAggregate
List<? extends LeaveBlockContract> getFlattenedLeaveBlockList()
the list of flattened leave blocks of a TkTimeBlockAggregate
List<? extends List<? extends TimeBlockContract>> getWeekTimeBlocks(int week)
Outer list is 0 indexed list representing days in a week.
Inner List are all of the time blocks for that day.
Ex.
List> week0 = getWeekTimeBlocks(0);
List
week
- to retrieve time blocks for
List<? extends List<? extends LeaveBlockContract>> getWeekLeaveBlocks(int week)
Outer list is 0 indexed list representing days in a week.
Inner List are all of the leave blocks for that day.
Ex.
List> week0 = getWeekLeaveBlocks(0);
List
week
- to retrieve leave blocks for
List<? extends FlsaWeekContract> getFlsaWeeks(org.joda.time.DateTimeZone zone, int flsaDay, boolean isflsaDayPassed)
the list of flsa weeks of a TkTimeBlockAggregate
The
- TimeZone to use when constructing this relative sorting
List<? extends List<? extends FlsaWeekContract>> getFlsaWeeks(org.joda.time.DateTimeZone zone, String principalId)
the list of flsa weeks of a TkTimeBlockAggregate
zone
- principalId
-
int numberOfAggregatedWeeks()
List<? extends List<? extends TimeBlockContract>> getDayTimeBlockList()
dayTimeBlockList of a TkTimeBlockAggregate
List<? extends List<? extends LeaveBlockContract>> getDayLeaveBlockList()
dayLeaveBlockList of a TkTimeBlockAggregate
CalendarEntryContract getPayCalendarEntry()
payCalendarEntry of a TkTimeBlockAggregate
CalendarContract getPayCalendar()
payCalendar of a TkTimeBlockAggregate
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |