public class CalData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected CfgAgentHolder |
agentHolder
Organization (agent(s), team(s), site(s)) configuration information related to Calendar items
|
protected java.util.List<CalDataIndicator> |
indicators
Contains dates for which Calendar items exist
|
protected int |
indicatorsArraySize
Indicator array size
|
protected java.util.List<CalItemInformation> |
information
Calendar item information array contains items from requested period and target (agent filter)
|
protected int |
informationArraySize
Calendar item information array size
|
private static long |
serialVersionUID |
Constructor and Description |
---|
CalData() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
CfgAgentHolder |
getAgentHolder()
Gets the agentHolder value for this CalData.
|
java.util.List<CalDataIndicator> |
getIndicators()
Gets the indicators value for this CalData.
|
int |
getIndicatorsArraySize()
Gets the indicatorsArraySize value for this CalData.
|
java.util.List<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(java.util.List<CalDataIndicator> indicators)
Sets the indicators value for this CalData.
|
void |
setIndicatorsArraySize(int indicatorsArraySize)
Sets the indicatorsArraySize value for this CalData.
|
void |
setInformation(java.util.List<CalItemInformation> information)
Sets the information value for this CalData.
|
void |
setInformationArraySize(int informationArraySize)
Sets the informationArraySize value for this CalData.
|
java.lang.String |
toString() |
CalData |
withAgentHolder(CfgAgentHolder value) |
CalData |
withIndicators(CalDataIndicator... values) |
CalData |
withIndicators(java.util.Collection<CalDataIndicator> values) |
CalData |
withIndicatorsArraySize(int value) |
CalData |
withInformation(CalItemInformation... values) |
CalData |
withInformation(java.util.Collection<CalItemInformation> values) |
CalData |
withInformationArraySize(int value) |
private static final long serialVersionUID
protected int informationArraySize
protected java.util.List<CalItemInformation> information
protected int indicatorsArraySize
protected java.util.List<CalDataIndicator> indicators
protected CfgAgentHolder agentHolder
public int getInformationArraySize()
public void setInformationArraySize(int informationArraySize)
informationArraySize
- Calendar items information array sizepublic java.util.List<CalItemInformation> getInformation()
public void setInformation(java.util.List<CalItemInformation> information)
information
- Calendar items informationpublic int getIndicatorsArraySize()
public void setIndicatorsArraySize(int indicatorsArraySize)
indicatorsArraySize
- Indicator array sizepublic java.util.List<CalDataIndicator> getIndicators()
public void setIndicators(java.util.List<CalDataIndicator> indicators)
indicators
- Data indicatorspublic CfgAgentHolder getAgentHolder()
public void setAgentHolder(CfgAgentHolder agentHolder)
agentHolder
- Configuration information related to Calendar itemspublic CalData withIndicators(java.util.Collection<CalDataIndicator> values)
public CalData withIndicators(CalDataIndicator... values)
public CalData withIndicatorsArraySize(int value)
public CalData withInformation(java.util.Collection<CalItemInformation> values)
public CalData withInformation(CalItemInformation... values)
public CalData withInformationArraySize(int value)
public CalData withAgentHolder(CfgAgentHolder 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.