public class CalData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private CfgAgentHolder |
agentHolder
Organization (agent(s), team(s), site(s)) configuration information related to Calendar items
|
private CalDataIndicator[] |
indicators
Contains dates for which Calendar items exist
|
private int |
indicatorsArraySize
Indicator array size
|
private CalItemInformation[] |
information
Calendar item information array contains items from requested period and target (agent filter)
|
private int |
informationArraySize
Calendar item information array size
|
Constructor and Description |
---|
CalData() |
CalData(int informationArraySize,
CalItemInformation[] information,
int indicatorsArraySize,
CalDataIndicator[] indicators,
CfgAgentHolder agentHolder) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
CfgAgentHolder |
getAgentHolder()
Gets the agentHolder value for this CalData.
|
CalDataIndicator[] |
getIndicators()
Gets the indicators value for this CalData.
|
int |
getIndicatorsArraySize()
Gets the indicatorsArraySize value for this CalData.
|
CalItemInformation[] |
getInformation()
Gets the information value for this CalData.
|
int |
getInformationArraySize()
Gets the informationArraySize value for this CalData.
|
int |
hashCode() |
void |
setAgentHolder(CfgAgentHolder agentHolder)
Sets the agentHolder value for this CalData.
|
void |
setIndicators(CalDataIndicator[] indicators)
Sets the indicators value for this CalData.
|
void |
setIndicatorsArraySize(int indicatorsArraySize)
Sets the indicatorsArraySize value for this CalData.
|
void |
setInformation(CalItemInformation[] information)
Sets the information value for this CalData.
|
void |
setInformationArraySize(int informationArraySize)
Sets the informationArraySize value for this CalData.
|
private int informationArraySize
private CalItemInformation[] information
private int indicatorsArraySize
private CalDataIndicator[] indicators
private CfgAgentHolder agentHolder
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public CalData()
public CalData(int informationArraySize, CalItemInformation[] information, int indicatorsArraySize, CalDataIndicator[] indicators, CfgAgentHolder agentHolder)
public int getInformationArraySize()
public void setInformationArraySize(int informationArraySize)
informationArraySize
- Calendar items information array sizepublic CalItemInformation[] getInformation()
public void setInformation(CalItemInformation[] information)
information
- Calendar items informationpublic int getIndicatorsArraySize()
public void setIndicatorsArraySize(int indicatorsArraySize)
indicatorsArraySize
- Indicator array sizepublic CalDataIndicator[] getIndicators()
public void setIndicators(CalDataIndicator[] indicators)
indicators
- Data indicatorspublic CfgAgentHolder getAgentHolder()
public void setAgentHolder(CfgAgentHolder agentHolder)
agentHolder
- Configuration information related to Calendar itemspublic 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.