public class DoubleChoiceFromList extends NumberChoiceFromList<java.lang.Double> implements DoubleChoiceGenerator
count, values
Modifier | Constructor and Description |
---|---|
|
DoubleChoiceFromList(Config conf,
java.lang.String id) |
protected |
DoubleChoiceFromList(java.lang.String id)
super constructor for subclasses that want to configure themselves
|
|
DoubleChoiceFromList(java.lang.String id,
double... val) |
protected |
DoubleChoiceFromList(java.lang.String id,
java.lang.Double[] vals) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Double[] |
createValueArray(int len) |
java.lang.Class<java.lang.Double> |
getChoiceType() |
protected java.lang.Double |
getDefaultValue() |
protected java.lang.Double |
newValue(java.lang.Number num,
int sign) |
protected java.lang.Double |
parseLiteral(java.lang.String literal,
int sign) |
advance, getChoice, getNextChoice, getProcessedNumberOfChoices, getTotalNumberOfChoices, getValueLabel, hasMoreChoices, parse, randomize, reorder, reset, supportsReordering, toString
addAttr, advance, attrIterator, attrIterator, clone, deepClone, getAll, getAllChoices, getAllOfType, getAttr, getAttr, getCascade, getCascadedParent, getId, getIdRef, getInsn, getNextAttr, getNumberOfParents, getPreviousChoiceGenerator, getPreviousChoiceGeneratorOfType, getProcessedChoices, getSourceLocation, getStateId, getThreadInfo, getUnprocessedChoices, hasAttr, hasAttr, hasAttrValue, init, isCascaded, isDone, isProcessed, isSchedulingPoint, removeAttr, replaceAttr, select, setAttr, setCascaded, setContext, setCurrent, setDone, setId, setIdRef, setInsn, setPreviousChoiceGenerator, setStateId, setThreadInfo, useRandomization
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addAttr, advance, advance, attrIterator, attrIterator, clone, deepClone, getAll, getAllChoices, getAllOfType, getAttr, getAttr, getCascade, getCascadedParent, getChoice, getId, getIdRef, getInsn, getNextAttr, getNextChoice, getNumberOfParents, getPreviousChoiceGenerator, getPreviousChoiceGeneratorOfType, getProcessedChoices, getProcessedNumberOfChoices, getSourceLocation, getStateId, getThreadInfo, getTotalNumberOfChoices, getUnprocessedChoices, hasAttr, hasAttr, hasMoreChoices, isCascaded, isDone, isProcessed, isSchedulingPoint, randomize, removeAttr, reorder, replaceAttr, reset, select, setAttr, setCascaded, setContext, setCurrent, setDone, setId, setIdRef, setInsn, setPreviousChoiceGenerator, setStateId, setThreadInfo, supportsReordering
protected DoubleChoiceFromList(java.lang.String id)
id
- name used in choice configprotected DoubleChoiceFromList(java.lang.String id, java.lang.Double[] vals)
public DoubleChoiceFromList(Config conf, java.lang.String id)
public DoubleChoiceFromList(java.lang.String id, double... val)
protected java.lang.Double[] createValueArray(int len)
createValueArray
in class NumberChoiceFromList<java.lang.Double>
protected java.lang.Double getDefaultValue()
getDefaultValue
in class NumberChoiceFromList<java.lang.Double>
public java.lang.Class<java.lang.Double> getChoiceType()
getChoiceType
in interface ChoiceGenerator<java.lang.Double>
protected java.lang.Double parseLiteral(java.lang.String literal, int sign)
parseLiteral
in class NumberChoiceFromList<java.lang.Double>
protected java.lang.Double newValue(java.lang.Number num, int sign)
newValue
in class NumberChoiceFromList<java.lang.Double>