|
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
public abstract class SimParams
Represents generic parameters for experiments using simulation.
Field Summary | |
---|---|
protected CallTraceParams |
callTrace
|
protected List<ControlVariableParams> |
controlVariables
|
protected Duration |
cpuTimeLimit
|
protected Boolean |
enableChrono
|
protected Boolean |
estimateContactTypeAgentGroup
|
protected Boolean |
keepObs
|
protected Boolean |
normalizeToDefaultUnit
|
protected RandomStreamsParams |
randomStreams
|
protected ReportParams |
report
|
protected Boolean |
restrictToPrintedStat
|
protected List<SequentialSamplingParams> |
sequentialSampling
|
Constructor Summary | |
---|---|
SimParams()
|
Method Summary | |
---|---|
CallTraceParams |
getCallTrace()
Gets the value of the callTrace property. |
List<ControlVariableParams> |
getControlVariables()
Gets the value of the controlVariables property. |
Duration |
getCpuTimeLimit()
Gets the value of the cpuTimeLimit property. |
RandomStreamsParams |
getRandomStreams()
Gets the value of the randomStreams property. |
ReportParams |
getReport()
Gets the value of the report property. |
List<SequentialSamplingParams> |
getSequentialSampling()
Gets the value of the sequentialSampling property. |
boolean |
isEnableChrono()
Gets the value of the enableChrono property. |
boolean |
isEstimateContactTypeAgentGroup()
Gets the value of the estimateContactTypeAgentGroup property. |
boolean |
isKeepObs()
Gets the value of the keepObs property. |
boolean |
isNormalizeToDefaultUnit()
Gets the value of the normalizeToDefaultUnit property. |
boolean |
isRestrictToPrintedStat()
Gets the value of the restrictToPrintedStat property. |
boolean |
isSetCallTrace()
|
boolean |
isSetControlVariables()
|
boolean |
isSetCpuTimeLimit()
|
boolean |
isSetEnableChrono()
|
boolean |
isSetEstimateContactTypeAgentGroup()
|
boolean |
isSetKeepObs()
|
boolean |
isSetNormalizeToDefaultUnit()
|
boolean |
isSetRandomStreams()
|
boolean |
isSetReport()
|
boolean |
isSetRestrictToPrintedStat()
|
boolean |
isSetSequentialSampling()
|
void |
setCallTrace(CallTraceParams value)
Sets the value of the callTrace property. |
void |
setCpuTimeLimit(Duration value)
Sets the value of the cpuTimeLimit property. |
void |
setEnableChrono(boolean value)
Sets the value of the enableChrono property. |
void |
setEstimateContactTypeAgentGroup(boolean value)
Sets the value of the estimateContactTypeAgentGroup property. |
void |
setKeepObs(boolean value)
Sets the value of the keepObs property. |
void |
setNormalizeToDefaultUnit(boolean value)
Sets the value of the normalizeToDefaultUnit property. |
void |
setRandomStreams(RandomStreamsParams value)
Sets the value of the randomStreams property. |
void |
setReport(ReportParams value)
Sets the value of the report property. |
void |
setRestrictToPrintedStat(boolean value)
Sets the value of the restrictToPrintedStat property. |
void |
unsetControlVariables()
|
void |
unsetEnableChrono()
|
void |
unsetEstimateContactTypeAgentGroup()
|
void |
unsetKeepObs()
|
void |
unsetNormalizeToDefaultUnit()
|
void |
unsetRestrictToPrintedStat()
|
void |
unsetSequentialSampling()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CallTraceParams callTrace
protected ReportParams report
protected RandomStreamsParams randomStreams
protected List<SequentialSamplingParams> sequentialSampling
protected List<ControlVariableParams> controlVariables
protected Boolean keepObs
protected Boolean normalizeToDefaultUnit
protected Duration cpuTimeLimit
protected Boolean enableChrono
protected Boolean restrictToPrintedStat
protected Boolean estimateContactTypeAgentGroup
Constructor Detail |
---|
public SimParams()
Method Detail |
---|
public CallTraceParams getCallTrace()
CallTraceParams
public void setCallTrace(CallTraceParams value)
value
- allowed object is
CallTraceParams
public boolean isSetCallTrace()
public ReportParams getReport()
ReportParams
public void setReport(ReportParams value)
value
- allowed object is
ReportParams
public boolean isSetReport()
public RandomStreamsParams getRandomStreams()
RandomStreamsParams
public void setRandomStreams(RandomStreamsParams value)
value
- allowed object is
RandomStreamsParams
public boolean isSetRandomStreams()
public List<SequentialSamplingParams> getSequentialSampling()
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 sequentialSampling property.
For example, to add a new item, do as follows:
getSequentialSampling().add(newItem);
Objects of the following type(s) are allowed in the list
SequentialSamplingParams
public boolean isSetSequentialSampling()
public void unsetSequentialSampling()
public List<ControlVariableParams> getControlVariables()
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 controlVariables property.
For example, to add a new item, do as follows:
getControlVariables().add(newItem);
Objects of the following type(s) are allowed in the list
ControlVariableParams
public boolean isSetControlVariables()
public void unsetControlVariables()
public boolean isKeepObs()
Boolean
public void setKeepObs(boolean value)
value
- allowed object is
Boolean
public boolean isSetKeepObs()
public void unsetKeepObs()
public boolean isNormalizeToDefaultUnit()
Boolean
public void setNormalizeToDefaultUnit(boolean value)
value
- allowed object is
Boolean
public boolean isSetNormalizeToDefaultUnit()
public void unsetNormalizeToDefaultUnit()
public Duration getCpuTimeLimit()
Duration
public void setCpuTimeLimit(Duration value)
value
- allowed object is
Duration
public boolean isSetCpuTimeLimit()
public boolean isEnableChrono()
Boolean
public void setEnableChrono(boolean value)
value
- allowed object is
Boolean
public boolean isSetEnableChrono()
public void unsetEnableChrono()
public boolean isRestrictToPrintedStat()
Boolean
public void setRestrictToPrintedStat(boolean value)
value
- allowed object is
Boolean
public boolean isSetRestrictToPrintedStat()
public void unsetRestrictToPrintedStat()
public boolean isEstimateContactTypeAgentGroup()
Boolean
public void setEstimateContactTypeAgentGroup(boolean value)
value
- allowed object is
Boolean
public boolean isSetEstimateContactTypeAgentGroup()
public void unsetEstimateContactTypeAgentGroup()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |