org.databene.benerator.distribution
Class LongBasedSequence
java.lang.Object
org.databene.benerator.distribution.Sequence
org.databene.benerator.distribution.LongBasedSequence
- All Implemented Interfaces:
- Distribution
- Direct Known Subclasses:
- FibonacciSequence, PadovanSequence
public abstract class LongBasedSequence
- extends Sequence
Helper class that serves as parent for individual Sequence implementations
that are based on a Long-value generator (Generator<Long>).
Created at 03.07.2009 13:15:22
- Since:
- 0.6.0
- Author:
- Volker Bergmann
|
Method Summary |
|
createGenerator(java.lang.Class<T> numberType,
T min,
T max,
T precision,
boolean unique)
|
protected abstract Generator<java.lang.Long> |
createLongGenerator(java.lang.Long min,
java.lang.Long max,
java.lang.Long precision,
boolean unique)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
LongBasedSequence
public LongBasedSequence(java.lang.String name)
createGenerator
public <T extends java.lang.Number> Generator<T> createGenerator(java.lang.Class<T> numberType,
T min,
T max,
T precision,
boolean unique)
createLongGenerator
protected abstract Generator<java.lang.Long> createLongGenerator(java.lang.Long min,
java.lang.Long max,
java.lang.Long precision,
boolean unique)
Copyright © 2011. All Rights Reserved.