|
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.app.params.SimParams
umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
public class CTMCRepSimParams
Represents parameters specific to an experiment simulating a CTMC with independent replications.
Field Summary | |
---|---|
protected Boolean |
alwaysUseIndexedSearch
|
protected Boolean |
keepQueues
|
protected int[] |
maxNumAgents
|
protected int[] |
minNumAgents
|
protected List<IntArray> |
thresholds
|
protected Duration |
timeHorizon
|
Fields inherited from class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams |
---|
maxReplications, minReplications, outReplications, perPeriodCollectingMode |
Fields inherited from class umontreal.iro.lecuyer.contactcenters.app.params.SimParams |
---|
callTrace, controlVariables, cpuTimeLimit, enableChrono, estimateContactTypeAgentGroup, keepObs, normalizeToDefaultUnit, randomStreams, report, restrictToPrintedStat, sequentialSampling |
Constructor Summary | |
---|---|
CTMCRepSimParams()
|
Method Summary | |
---|---|
int[] |
getMaxNumAgents()
|
int |
getMaxNumAgents(int idx)
|
int |
getMaxNumAgentsLength()
|
int[] |
getMinNumAgents()
|
int |
getMinNumAgents(int idx)
|
int |
getMinNumAgentsLength()
|
List<IntArray> |
getThresholds()
Gets the value of the thresholds property. |
Duration |
getTimeHorizon()
Gets the value of the timeHorizon property. |
boolean |
isAlwaysUseIndexedSearch()
Gets the value of the alwaysUseIndexedSearch property. |
boolean |
isKeepQueues()
Gets the value of the keepQueues property. |
boolean |
isSetAlwaysUseIndexedSearch()
|
boolean |
isSetKeepQueues()
|
boolean |
isSetMaxNumAgents()
|
boolean |
isSetMinNumAgents()
|
boolean |
isSetThresholds()
|
boolean |
isSetTimeHorizon()
|
void |
setAlwaysUseIndexedSearch(boolean value)
Sets the value of the alwaysUseIndexedSearch property. |
void |
setKeepQueues(boolean value)
Sets the value of the keepQueues property. |
void |
setMaxNumAgents(int[] values)
|
int |
setMaxNumAgents(int idx,
int value)
|
void |
setMinNumAgents(int[] values)
|
int |
setMinNumAgents(int idx,
int value)
|
void |
setTimeHorizon(Duration value)
Sets the value of the timeHorizon property. |
void |
unsetAlwaysUseIndexedSearch()
|
void |
unsetKeepQueues()
|
void |
unsetMaxNumAgents()
|
void |
unsetMinNumAgents()
|
void |
unsetThresholds()
|
Methods inherited from class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams |
---|
getMaxReplications, getMinReplications, getOutReplications, getOutReplications, getOutReplicationsLength, getPerPeriodCollectingMode, isSetMaxReplications, isSetMinReplications, isSetOutReplications, isSetPerPeriodCollectingMode, setMaxReplications, setMinReplications, setOutReplications, setOutReplications, setPerPeriodCollectingMode, unsetMaxReplications, unsetOutReplications |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int[] minNumAgents
protected int[] maxNumAgents
protected List<IntArray> thresholds
protected Duration timeHorizon
protected Boolean keepQueues
protected Boolean alwaysUseIndexedSearch
Constructor Detail |
---|
public CTMCRepSimParams()
Method Detail |
---|
public int[] getMinNumAgents()
Integer
public int getMinNumAgents(int idx)
Integer
public int getMinNumAgentsLength()
public void setMinNumAgents(int[] values)
values
- allowed objects are
Integer
public int setMinNumAgents(int idx, int value)
value
- allowed object is
Integer
public boolean isSetMinNumAgents()
public void unsetMinNumAgents()
public int[] getMaxNumAgents()
Integer
public int getMaxNumAgents(int idx)
Integer
public int getMaxNumAgentsLength()
public void setMaxNumAgents(int[] values)
values
- allowed objects are
Integer
public int setMaxNumAgents(int idx, int value)
value
- allowed object is
Integer
public boolean isSetMaxNumAgents()
public void unsetMaxNumAgents()
public List<IntArray> getThresholds()
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 thresholds property.
For example, to add a new item, do as follows:
getThresholds().add(newItem);
Objects of the following type(s) are allowed in the list
IntArray
public boolean isSetThresholds()
public void unsetThresholds()
public Duration getTimeHorizon()
Duration
public void setTimeHorizon(Duration value)
value
- allowed object is
Duration
public boolean isSetTimeHorizon()
public boolean isKeepQueues()
Boolean
public void setKeepQueues(boolean value)
value
- allowed object is
Boolean
public boolean isSetKeepQueues()
public void unsetKeepQueues()
public boolean isAlwaysUseIndexedSearch()
Boolean
public void setAlwaysUseIndexedSearch(boolean value)
value
- allowed object is
Boolean
public boolean isSetAlwaysUseIndexedSearch()
public void unsetAlwaysUseIndexedSearch()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |