org.databene.benerator.distribution.sequence
Class StepLongGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<E>
org.databene.benerator.primitive.number.AbstractNumberGenerator<java.lang.Long>
org.databene.benerator.distribution.sequence.StepLongGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.lang.Long>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
public class StepLongGenerator
- extends AbstractNumberGenerator<java.lang.Long>
Long Generator that implements a 'step' Long Sequence.
Created: 26.07.2007 18:36:45
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StepLongGenerator
public StepLongGenerator()
StepLongGenerator
public StepLongGenerator(long min,
long max)
StepLongGenerator
public StepLongGenerator(long min,
long max,
long increment)
StepLongGenerator
public StepLongGenerator(long min,
java.lang.Long max,
long increment,
java.lang.Long initial)
setPrecision
public void setPrecision(java.lang.Long precision)
- Overrides:
setPrecision in class AbstractNumberGenerator<java.lang.Long>
init
public void init(GeneratorContext context)
- Specified by:
init in interface Generator<java.lang.Long>- Overrides:
init in class AbstractNumberGenerator<java.lang.Long>
generate
public java.lang.Long generate()
throws IllegalGeneratorStateException
- Description copied from interface:
Generator
- Returns an instance of the generic type E.
- Throws:
IllegalGeneratorStateException
reset
public void reset()
- Specified by:
reset in interface org.databene.commons.Resettable- Overrides:
reset in class AbstractGenerator<java.lang.Long>
Copyright © 2011. All Rights Reserved.