|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.datagenerator.ColumnValueGeneratorBase net.sourceforge.datagenerator.generator.NumberRangeValueGenerator
The NumberRangeValueGenerator generates random values by selecting a number in the defined number range. By default, the range is split up as integers. It can configured by setting the increment property. No dependencies can be defined when using this column value generator.
Field Summary |
Fields inherited from class net.sourceforge.datagenerator.ColumnValueGeneratorBase |
columnDef, dependentValues |
Constructor Summary | |
NumberRangeValueGenerator()
|
Method Summary | |
java.lang.String[] |
getDependencies()
Returns the columns that this generator needs values for before it can generate a value. |
ColumnValue |
getNextColumnValue(int row,
java.util.Random r)
Returns the next generated value. |
protected java.lang.Number |
parseNumber(java.lang.String val)
Parse the string into a number. |
void |
setEnd(java.lang.String val)
Set the end number. |
void |
setIncrement(java.lang.String val)
Set the increment number that will split the range into a finite set. |
void |
setStart(java.lang.String val)
Set the start number. |
Methods inherited from class net.sourceforge.datagenerator.ColumnValueGeneratorBase |
setColumnDef, setDependentValue, setDependentValues |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NumberRangeValueGenerator()
Method Detail |
public void setStart(java.lang.String val)
val
- the start number stringpublic void setEnd(java.lang.String val)
val
- the end number stringpublic void setIncrement(java.lang.String val)
val
- the increment number stringpublic java.lang.String[] getDependencies()
ColumnValueGenerator
ColumnValueGenerator.getDependencies()
protected java.lang.Number parseNumber(java.lang.String val)
val
- the string representation of the number
public ColumnValue getNextColumnValue(int row, java.util.Random r)
ColumnValueGenerator
row
- the row numberr
- a random number generator
ColumnValueGenerator.getNextColumnValue(int,java.util.Random)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |