org.databene.benerator.primitive
Class DynamicCountGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<P>
org.databene.benerator.wrapper.GeneratorWrapper<E,E>
org.databene.benerator.wrapper.GeneratorProxy<java.lang.Long>
org.databene.benerator.primitive.DynamicLongGenerator
org.databene.benerator.primitive.DynamicCountGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.lang.Long>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
public class DynamicCountGenerator
- extends DynamicLongGenerator
Behaves similar to the DynamicLongGenerator
,
but generates maxFallback
values, if max
is set to null
.
Created: 28.03.2010 08:48:11
- Since:
- 0.6.0
- Author:
- Volker Bergmann
Constructor Summary |
DynamicCountGenerator()
|
DynamicCountGenerator(org.databene.script.Expression<java.lang.Long> min,
org.databene.script.Expression<java.lang.Long> max,
org.databene.script.Expression<java.lang.Long> granularity,
org.databene.script.Expression<? extends Distribution> distribution,
org.databene.script.Expression<java.lang.Boolean> unique,
boolean resetToMin)
|
Method Summary |
protected void |
resetMembers(java.lang.Long minValue,
java.lang.Long maxValue)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DynamicCountGenerator
public DynamicCountGenerator()
DynamicCountGenerator
public DynamicCountGenerator(org.databene.script.Expression<java.lang.Long> min,
org.databene.script.Expression<java.lang.Long> max,
org.databene.script.Expression<java.lang.Long> granularity,
org.databene.script.Expression<? extends Distribution> distribution,
org.databene.script.Expression<java.lang.Boolean> unique,
boolean resetToMin)
resetMembers
protected void resetMembers(java.lang.Long minValue,
java.lang.Long maxValue)
- Overrides:
resetMembers
in class DynamicLongGenerator
Copyright © 2013. All Rights Reserved.