public class CalTimeOffConfiguration
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private int |
accrualPeriod |
private int |
accrualPeriodsNumber |
private int |
accrualStartPeriod |
private int |
accrualStartPeriodsNumber |
private double |
accrueHours |
private double |
advanceHours |
private int |
agentID |
private boolean |
autoGrant |
private double |
bonusHours |
private double |
carryOverDay |
private double |
maxBalanceHours |
private double |
maxCarriedOverHours |
private int |
minPeriodsNumberForGrant |
private boolean |
startAccrualFromHiring |
private double |
timeOffDayHours |
private int |
timeOffTypeID |
Constructor and Description |
---|
CalTimeOffConfiguration() |
CalTimeOffConfiguration(int agentID,
int timeOffTypeID,
double accrueHours,
int accrualPeriod,
int accrualPeriodsNumber,
int accrualStartPeriod,
int accrualStartPeriodsNumber,
boolean startAccrualFromHiring,
double maxCarriedOverHours,
double advanceHours,
double bonusHours,
double timeOffDayHours,
double maxBalanceHours,
boolean autoGrant,
int minPeriodsNumberForGrant,
double carryOverDay) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getAccrualPeriod()
Gets the accrualPeriod value for this CalTimeOffConfiguration.
|
int |
getAccrualPeriodsNumber()
Gets the accrualPeriodsNumber value for this CalTimeOffConfiguration.
|
int |
getAccrualStartPeriod()
Gets the accrualStartPeriod value for this CalTimeOffConfiguration.
|
int |
getAccrualStartPeriodsNumber()
Gets the accrualStartPeriodsNumber value for this CalTimeOffConfiguration.
|
double |
getAccrueHours()
Gets the accrueHours value for this CalTimeOffConfiguration.
|
double |
getAdvanceHours()
Gets the advanceHours value for this CalTimeOffConfiguration.
|
int |
getAgentID()
Gets the agentID value for this CalTimeOffConfiguration.
|
double |
getBonusHours()
Gets the bonusHours value for this CalTimeOffConfiguration.
|
double |
getCarryOverDay()
Gets the carryOverDay value for this CalTimeOffConfiguration.
|
double |
getMaxBalanceHours()
Gets the maxBalanceHours value for this CalTimeOffConfiguration.
|
double |
getMaxCarriedOverHours()
Gets the maxCarriedOverHours value for this CalTimeOffConfiguration.
|
int |
getMinPeriodsNumberForGrant()
Gets the minPeriodsNumberForGrant value for this CalTimeOffConfiguration.
|
double |
getTimeOffDayHours()
Gets the timeOffDayHours value for this CalTimeOffConfiguration.
|
int |
getTimeOffTypeID()
Gets the timeOffTypeID value for this CalTimeOffConfiguration.
|
int |
hashCode() |
boolean |
isAutoGrant()
Gets the autoGrant value for this CalTimeOffConfiguration.
|
boolean |
isStartAccrualFromHiring()
Gets the startAccrualFromHiring value for this CalTimeOffConfiguration.
|
void |
setAccrualPeriod(int accrualPeriod)
Sets the accrualPeriod value for this CalTimeOffConfiguration.
|
void |
setAccrualPeriodsNumber(int accrualPeriodsNumber)
Sets the accrualPeriodsNumber value for this CalTimeOffConfiguration.
|
void |
setAccrualStartPeriod(int accrualStartPeriod)
Sets the accrualStartPeriod value for this CalTimeOffConfiguration.
|
void |
setAccrualStartPeriodsNumber(int accrualStartPeriodsNumber)
Sets the accrualStartPeriodsNumber value for this CalTimeOffConfiguration.
|
void |
setAccrueHours(double accrueHours)
Sets the accrueHours value for this CalTimeOffConfiguration.
|
void |
setAdvanceHours(double advanceHours)
Sets the advanceHours value for this CalTimeOffConfiguration.
|
void |
setAgentID(int agentID)
Sets the agentID value for this CalTimeOffConfiguration.
|
void |
setAutoGrant(boolean autoGrant)
Sets the autoGrant value for this CalTimeOffConfiguration.
|
void |
setBonusHours(double bonusHours)
Sets the bonusHours value for this CalTimeOffConfiguration.
|
void |
setCarryOverDay(double carryOverDay)
Sets the carryOverDay value for this CalTimeOffConfiguration.
|
void |
setMaxBalanceHours(double maxBalanceHours)
Sets the maxBalanceHours value for this CalTimeOffConfiguration.
|
void |
setMaxCarriedOverHours(double maxCarriedOverHours)
Sets the maxCarriedOverHours value for this CalTimeOffConfiguration.
|
void |
setMinPeriodsNumberForGrant(int minPeriodsNumberForGrant)
Sets the minPeriodsNumberForGrant value for this CalTimeOffConfiguration.
|
void |
setStartAccrualFromHiring(boolean startAccrualFromHiring)
Sets the startAccrualFromHiring value for this CalTimeOffConfiguration.
|
void |
setTimeOffDayHours(double timeOffDayHours)
Sets the timeOffDayHours value for this CalTimeOffConfiguration.
|
void |
setTimeOffTypeID(int timeOffTypeID)
Sets the timeOffTypeID value for this CalTimeOffConfiguration.
|
private int agentID
private int timeOffTypeID
private double accrueHours
private int accrualPeriod
private int accrualPeriodsNumber
private int accrualStartPeriod
private int accrualStartPeriodsNumber
private boolean startAccrualFromHiring
private double maxCarriedOverHours
private double advanceHours
private double bonusHours
private double timeOffDayHours
private double maxBalanceHours
private boolean autoGrant
private int minPeriodsNumberForGrant
private double carryOverDay
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public CalTimeOffConfiguration()
public CalTimeOffConfiguration(int agentID, int timeOffTypeID, double accrueHours, int accrualPeriod, int accrualPeriodsNumber, int accrualStartPeriod, int accrualStartPeriodsNumber, boolean startAccrualFromHiring, double maxCarriedOverHours, double advanceHours, double bonusHours, double timeOffDayHours, double maxBalanceHours, boolean autoGrant, int minPeriodsNumberForGrant, double carryOverDay)
public int getAgentID()
public void setAgentID(int agentID)
agentID
- public int getTimeOffTypeID()
public void setTimeOffTypeID(int timeOffTypeID)
timeOffTypeID
- public double getAccrueHours()
public void setAccrueHours(double accrueHours)
accrueHours
- public int getAccrualPeriod()
public void setAccrualPeriod(int accrualPeriod)
accrualPeriod
- public int getAccrualPeriodsNumber()
public void setAccrualPeriodsNumber(int accrualPeriodsNumber)
accrualPeriodsNumber
- public int getAccrualStartPeriod()
public void setAccrualStartPeriod(int accrualStartPeriod)
accrualStartPeriod
- public int getAccrualStartPeriodsNumber()
public void setAccrualStartPeriodsNumber(int accrualStartPeriodsNumber)
accrualStartPeriodsNumber
- public boolean isStartAccrualFromHiring()
public void setStartAccrualFromHiring(boolean startAccrualFromHiring)
startAccrualFromHiring
- public double getMaxCarriedOverHours()
public void setMaxCarriedOverHours(double maxCarriedOverHours)
maxCarriedOverHours
- public double getAdvanceHours()
public void setAdvanceHours(double advanceHours)
advanceHours
- public double getBonusHours()
public void setBonusHours(double bonusHours)
bonusHours
- public double getTimeOffDayHours()
public void setTimeOffDayHours(double timeOffDayHours)
timeOffDayHours
- public double getMaxBalanceHours()
public void setMaxBalanceHours(double maxBalanceHours)
maxBalanceHours
- public boolean isAutoGrant()
public void setAutoGrant(boolean autoGrant)
autoGrant
- public int getMinPeriodsNumberForGrant()
public void setMinPeriodsNumberForGrant(int minPeriodsNumberForGrant)
minPeriodsNumberForGrant
- public double getCarryOverDay()
public void setCarryOverDay(double carryOverDay)
carryOverDay
- public boolean equals(java.lang.Object obj)
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.