org.databene.benerator.distribution.sequence
Class StepLongGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<E>
org.databene.benerator.util.AbstractNonNullGenerator<E>
org.databene.benerator.primitive.number.AbstractNonNullNumberGenerator<java.lang.Long>
org.databene.benerator.distribution.sequence.StepLongGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.lang.Long>, NonNullGenerator<java.lang.Long>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
public class StepLongGenerator
- extends AbstractNonNullNumberGenerator<java.lang.Long>
Long Generator that implements a 'step' Long Sequence.
Created: 26.07.2007 18:36:45
- Author:
- Volker Bergmann
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)
setGranularity
public void setGranularity(java.lang.Long granularity)
- Overrides:
setGranularity
in class AbstractNonNullNumberGenerator<java.lang.Long>
init
public void init(GeneratorContext context)
- Specified by:
init
in interface Generator<java.lang.Long>
- Overrides:
init
in class AbstractNonNullNumberGenerator<java.lang.Long>
generate
public java.lang.Long generate()
- Specified by:
generate
in interface NonNullGenerator<java.lang.Long>
- Specified by:
generate
in class AbstractNonNullGenerator<java.lang.Long>
reset
public void reset()
- Specified by:
reset
in interface org.databene.commons.Resettable
- Overrides:
reset
in class AbstractGenerator<java.lang.Long>
Copyright © 2013. All Rights Reserved.