org.kuali.hr.time.flsa
Class FlsaWeek

java.lang.Object
  extended by org.kuali.hr.time.flsa.FlsaWeek

public class FlsaWeek
extends Object


Constructor Summary
FlsaWeek()
           
FlsaWeek(int dayConstant, org.joda.time.LocalTime flsaTime, org.joda.time.LocalTime payPeriodBeginTime)
           
 
Method Summary
 void addFlsaDay(FlsaDay flsaDay)
           
 int getFlsaDayConstant()
           
 List<FlsaDay> getFlsaDays()
           
 org.joda.time.LocalTime getFlsaTime()
           
 boolean isFirstWeekFull()
          Check to see if the first week is Full or not.
 boolean isLastWeekFull()
          Check to see if the last week is Full or not.
 void setFlsaDayConstant(int flsaDayConstant)
           
 void setFlsaTime(org.joda.time.LocalTime flsaTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlsaWeek

public FlsaWeek()

FlsaWeek

public FlsaWeek(int dayConstant,
                org.joda.time.LocalTime flsaTime,
                org.joda.time.LocalTime payPeriodBeginTime)
Method Detail

getFlsaDays

public List<FlsaDay> getFlsaDays()

addFlsaDay

public void addFlsaDay(FlsaDay flsaDay)

isFirstWeekFull

public boolean isFirstWeekFull()
Check to see if the first week is Full or not. If the first week of a pay period has an FLSA starting time that is before the "Virtual Day" pay period start time, part of the time required for this first day will be in the previous pay period even if we have 7 days.

Returns:

isLastWeekFull

public boolean isLastWeekFull()
Check to see if the last week is Full or not. If the last week of a pay period has an FLSA starting time that is after the "Virtual Day" pay period start time, part of the time required for this last day will be in the next pay period even if we have 7 days.

Returns:

getFlsaDayConstant

public int getFlsaDayConstant()

setFlsaDayConstant

public void setFlsaDayConstant(int flsaDayConstant)

getFlsaTime

public org.joda.time.LocalTime getFlsaTime()

setFlsaTime

public void setFlsaTime(org.joda.time.LocalTime flsaTime)


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