public class CalTimeOffInformation
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected double |
accruedHours
Accrued hours
|
protected double |
advanceHours
Advance (credit) hours
|
protected int |
agentID
Agent ID
|
protected double |
balance
Time Off balance hours for date
|
protected double |
bonusHours
Bonus hours
|
protected double |
carriedOverHours
Hours carried from previous period
|
protected double |
currentPeriodEnd
Current period end
|
protected double |
currentPeriodStart
Current period start
|
protected double |
currentYearTotal
Yearly Time Off balance hours
|
protected double |
declinedHours
Declined Time Off hours
|
protected double |
grantedHours
Granted Time Off hours
|
protected double |
partdayHours
Partial-day Exception count as Time Off hours
|
protected double |
preferredHours
Preferred Time Off hours
|
protected double |
scheduledHours
Scheduled Time Off hours
|
private static long |
serialVersionUID |
protected int |
timeOffTypeID
Time Off type ID
|
Constructor and Description |
---|
CalTimeOffInformation() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
double |
getAccruedHours()
Gets the accruedHours value for this CalTimeOffInformation.
|
double |
getAdvanceHours()
Gets the advanceHours value for this CalTimeOffInformation.
|
int |
getAgentID()
Gets the agentID value for this CalTimeOffInformation.
|
double |
getBalance()
Gets the balance value for this CalTimeOffInformation.
|
double |
getBonusHours()
Gets the bonusHours value for this CalTimeOffInformation.
|
double |
getCarriedOverHours()
Gets the carriedOverHours value for this CalTimeOffInformation.
|
double |
getCurrentPeriodEnd()
Gets the currentPeriodEnd value for this CalTimeOffInformation.
|
double |
getCurrentPeriodStart()
Gets the currentPeriodStart value for this CalTimeOffInformation.
|
double |
getCurrentYearTotal()
Gets the currentYearTotal value for this CalTimeOffInformation.
|
double |
getDeclinedHours()
Gets the declinedHours value for this CalTimeOffInformation.
|
double |
getGrantedHours()
Gets the grantedHours value for this CalTimeOffInformation.
|
double |
getPartdayHours()
Gets the partdayHours value for this CalTimeOffInformation.
|
double |
getPreferredHours()
Gets the preferredHours value for this CalTimeOffInformation.
|
double |
getScheduledHours()
Gets the scheduledHours value for this CalTimeOffInformation.
|
int |
getTimeOffTypeID()
Gets the timeOffTypeID value for this CalTimeOffInformation.
|
int |
hashCode() |
void |
setAccruedHours(double accruedHours)
Sets the accruedHours value for this CalTimeOffInformation.
|
void |
setAdvanceHours(double advanceHours)
Sets the advanceHours value for this CalTimeOffInformation.
|
void |
setAgentID(int agentID)
Sets the agentID value for this CalTimeOffInformation.
|
void |
setBalance(double balance)
Sets the balance value for this CalTimeOffInformation.
|
void |
setBonusHours(double bonusHours)
Sets the bonusHours value for this CalTimeOffInformation.
|
void |
setCarriedOverHours(double carriedOverHours)
Sets the carriedOverHours value for this CalTimeOffInformation.
|
void |
setCurrentPeriodEnd(double currentPeriodEnd)
Sets the currentPeriodEnd value for this CalTimeOffInformation.
|
void |
setCurrentPeriodStart(double currentPeriodStart)
Sets the currentPeriodStart value for this CalTimeOffInformation.
|
void |
setCurrentYearTotal(double currentYearTotal)
Sets the currentYearTotal value for this CalTimeOffInformation.
|
void |
setDeclinedHours(double declinedHours)
Sets the declinedHours value for this CalTimeOffInformation.
|
void |
setGrantedHours(double grantedHours)
Sets the grantedHours value for this CalTimeOffInformation.
|
void |
setPartdayHours(double partdayHours)
Sets the partdayHours value for this CalTimeOffInformation.
|
void |
setPreferredHours(double preferredHours)
Sets the preferredHours value for this CalTimeOffInformation.
|
void |
setScheduledHours(double scheduledHours)
Sets the scheduledHours value for this CalTimeOffInformation.
|
void |
setTimeOffTypeID(int timeOffTypeID)
Sets the timeOffTypeID value for this CalTimeOffInformation.
|
java.lang.String |
toString() |
CalTimeOffInformation |
withAccruedHours(double value) |
CalTimeOffInformation |
withAdvanceHours(double value) |
CalTimeOffInformation |
withAgentID(int value) |
CalTimeOffInformation |
withBalance(double value) |
CalTimeOffInformation |
withBonusHours(double value) |
CalTimeOffInformation |
withCarriedOverHours(double value) |
CalTimeOffInformation |
withCurrentPeriodEnd(double value) |
CalTimeOffInformation |
withCurrentPeriodStart(double value) |
CalTimeOffInformation |
withCurrentYearTotal(double value) |
CalTimeOffInformation |
withDeclinedHours(double value) |
CalTimeOffInformation |
withGrantedHours(double value) |
CalTimeOffInformation |
withPartdayHours(double value) |
CalTimeOffInformation |
withPreferredHours(double value) |
CalTimeOffInformation |
withScheduledHours(double value) |
CalTimeOffInformation |
withTimeOffTypeID(int value) |
private static final long serialVersionUID
protected int agentID
protected int timeOffTypeID
protected double balance
protected double accruedHours
protected double bonusHours
protected double advanceHours
protected double carriedOverHours
protected double scheduledHours
protected double grantedHours
protected double preferredHours
protected double declinedHours
protected double partdayHours
protected double currentPeriodStart
protected double currentPeriodEnd
protected double currentYearTotal
public int getAgentID()
public void setAgentID(int agentID)
agentID
- Agent IDpublic int getTimeOffTypeID()
public void setTimeOffTypeID(int timeOffTypeID)
timeOffTypeID
- Time Off type IDpublic double getBalance()
public void setBalance(double balance)
balance
- Balance value in hourspublic double getAccruedHours()
public void setAccruedHours(double accruedHours)
accruedHours
- Number of arrued hourspublic double getBonusHours()
public void setBonusHours(double bonusHours)
bonusHours
- Configured bonus hourspublic double getAdvanceHours()
public void setAdvanceHours(double advanceHours)
advanceHours
- Configured advance hourspublic double getCarriedOverHours()
public void setCarriedOverHours(double carriedOverHours)
carriedOverHours
- Configured hours allowed to carry-over to the next periodpublic double getScheduledHours()
public void setScheduledHours(double scheduledHours)
scheduledHours
- Scheduled Time Off hourspublic double getGrantedHours()
public void setGrantedHours(double grantedHours)
grantedHours
- Requested granted Time Off hourspublic double getPreferredHours()
public void setPreferredHours(double preferredHours)
preferredHours
- Requested preferred Time Off hourspublic double getDeclinedHours()
public void setDeclinedHours(double declinedHours)
declinedHours
- Declined Time Off hourspublic double getPartdayHours()
public void setPartdayHours(double partdayHours)
partdayHours
- Exception (count as Time Off) hourspublic double getCurrentPeriodStart()
public void setCurrentPeriodStart(double currentPeriodStart)
currentPeriodStart
- Current period start datepublic double getCurrentPeriodEnd()
public void setCurrentPeriodEnd(double currentPeriodEnd)
currentPeriodEnd
- Current period end datepublic double getCurrentYearTotal()
public void setCurrentYearTotal(double currentYearTotal)
currentYearTotal
- Selected period total yearly hourspublic CalTimeOffInformation withAgentID(int value)
public CalTimeOffInformation withTimeOffTypeID(int value)
public CalTimeOffInformation withBalance(double value)
public CalTimeOffInformation withBonusHours(double value)
public CalTimeOffInformation withCarriedOverHours(double value)
public CalTimeOffInformation withAccruedHours(double value)
public CalTimeOffInformation withAdvanceHours(double value)
public CalTimeOffInformation withCurrentPeriodStart(double value)
public CalTimeOffInformation withCurrentPeriodEnd(double value)
public CalTimeOffInformation withCurrentYearTotal(double value)
public CalTimeOffInformation withDeclinedHours(double value)
public CalTimeOffInformation withGrantedHours(double value)
public CalTimeOffInformation withPartdayHours(double value)
public CalTimeOffInformation withPreferredHours(double value)
public CalTimeOffInformation withScheduledHours(double value)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.