org.databene.benerator.distribution.sequence
Class RandomWalkSequence
java.lang.Object
org.databene.benerator.distribution.Sequence
org.databene.benerator.distribution.sequence.RandomWalkSequence
- All Implemented Interfaces:
- Distribution
public class RandomWalkSequence
- extends Sequence
Random Walk Sequence implementation that supports a variable step width.
Created at 30.06.2009 07:48:40
- Since:
- 0.6.0
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RandomWalkSequence
public RandomWalkSequence()
RandomWalkSequence
public RandomWalkSequence(java.math.BigDecimal minStep,
java.math.BigDecimal maxStep)
RandomWalkSequence
public RandomWalkSequence(java.math.BigDecimal minStep,
java.math.BigDecimal maxStep,
java.math.BigDecimal initial)
RandomWalkSequence
public RandomWalkSequence(java.math.BigDecimal minStep,
java.math.BigDecimal maxStep,
java.math.BigDecimal initial,
boolean buffered)
setMinStep
public void setMinStep(java.math.BigDecimal minStep)
setMaxStep
public void setMaxStep(java.math.BigDecimal maxStep)
setInitial
public void setInitial(java.math.BigDecimal initial)
createGenerator
public <T extends java.lang.Number> Generator<T> createGenerator(java.lang.Class<T> numberType,
T min,
T max,
T precision,
boolean unique)
applyTo
public <T> Generator<T> applyTo(Generator<T> source,
boolean unique)
- Specified by:
applyTo in interface Distribution- Overrides:
applyTo in class Sequence
Copyright © 2011. All Rights Reserved.