|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
public class AgentGroupScheduleParams
Represents the schedule of agents in a specific group.
Field Summary | |
---|---|
protected int[] |
numAgents
|
protected IntArray |
numAgentsData
|
protected double[] |
probAgents
|
protected BooleanArray |
shiftMatrix
|
protected List<ScheduleShiftParams> |
shifts
|
Constructor Summary | |
---|---|
AgentGroupScheduleParams()
|
Method Summary | |
---|---|
int[] |
getNumAgents()
|
int |
getNumAgents(int idx)
|
IntArray |
getNumAgentsData()
Gets the value of the numAgentsData property. |
int |
getNumAgentsLength()
|
double[] |
getProbAgents()
|
double |
getProbAgents(int idx)
|
int |
getProbAgentsLength()
|
BooleanArray |
getShiftMatrix()
Gets the value of the shiftMatrix property. |
List<ScheduleShiftParams> |
getShifts()
Gets the value of the shifts property. |
boolean |
isSetNumAgents()
|
boolean |
isSetNumAgentsData()
|
boolean |
isSetProbAgents()
|
boolean |
isSetShiftMatrix()
|
boolean |
isSetShifts()
|
void |
setNumAgents(int[] values)
|
int |
setNumAgents(int idx,
int value)
|
void |
setNumAgentsData(IntArray value)
Sets the value of the numAgentsData property. |
void |
setProbAgents(double[] values)
|
double |
setProbAgents(int idx,
double value)
|
void |
setShiftMatrix(BooleanArray value)
Sets the value of the shiftMatrix property. |
void |
unsetNumAgents()
|
void |
unsetProbAgents()
|
void |
unsetShifts()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected List<ScheduleShiftParams> shifts
protected BooleanArray shiftMatrix
protected int[] numAgents
protected double[] probAgents
protected IntArray numAgentsData
Constructor Detail |
---|
public AgentGroupScheduleParams()
Method Detail |
---|
public List<ScheduleShiftParams> getShifts()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the shifts property.
For example, to add a new item, do as follows:
getShifts().add(newItem);
Objects of the following type(s) are allowed in the list
ScheduleShiftParams
public boolean isSetShifts()
public void unsetShifts()
public BooleanArray getShiftMatrix()
BooleanArray
public void setShiftMatrix(BooleanArray value)
value
- allowed object is
BooleanArray
public boolean isSetShiftMatrix()
public int[] getNumAgents()
Integer
public int getNumAgents(int idx)
Integer
public int getNumAgentsLength()
public void setNumAgents(int[] values)
values
- allowed objects are
Integer
public int setNumAgents(int idx, int value)
value
- allowed object is
Integer
public boolean isSetNumAgents()
public void unsetNumAgents()
public double[] getProbAgents()
Double
public double getProbAgents(int idx)
Double
public int getProbAgentsLength()
public void setProbAgents(double[] values)
values
- allowed objects are
Double
public double setProbAgents(int idx, double value)
value
- allowed object is
Double
public boolean isSetProbAgents()
public void unsetProbAgents()
public IntArray getNumAgentsData()
IntArray
public void setNumAgentsData(IntArray value)
value
- allowed object is
IntArray
public boolean isSetNumAgentsData()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |