org.databene.benerator.distribution.sequence
Class ExpandSequence
java.lang.Object
org.databene.benerator.distribution.Sequence
org.databene.benerator.distribution.sequence.ExpandSequence
- All Implemented Interfaces:
- Distribution
public class ExpandSequence
- extends Sequence
Sequence
implementation that makes use of Benerator's ExpandGeneratorProxy
for distributing data of unlimited volume in a unique or non-unique manner.
Created: 13.12.2009 08:59:34
- Since:
- 0.6.0
- Author:
- Volker Bergmann
- See Also:
ExpandGeneratorProxy
Methods inherited from class org.databene.benerator.distribution.Sequence |
toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpandSequence
public ExpandSequence()
ExpandSequence
public ExpandSequence(java.lang.Float duplicationQuota)
ExpandSequence
public ExpandSequence(java.lang.Integer cacheSize,
java.lang.Integer bucketSize)
ExpandSequence
public ExpandSequence(java.lang.Integer cacheSize,
java.lang.Float duplicationQuota,
java.lang.Integer bucketSize)
createNumberGenerator
public <T extends java.lang.Number> NonNullGenerator<T> createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
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 © 2013. All Rights Reserved.