org.databene.benerator.primitive
Class IncrementGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<E>
org.databene.benerator.util.ThreadSafeGenerator<java.lang.Long>
org.databene.benerator.primitive.IncrementGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.lang.Long>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
public class IncrementGenerator
- extends ThreadSafeGenerator<java.lang.Long>
Generates long values by continuously incrementing a base (min) value.
- Since:
- 0.3.04
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IncrementGenerator
public IncrementGenerator()
IncrementGenerator
public IncrementGenerator(long min)
IncrementGenerator
public IncrementGenerator(long min,
long increment)
IncrementGenerator
public IncrementGenerator(long min,
long increment,
long max)
getMin
public java.lang.Long getMin()
setMin
public void setMin(java.lang.Long min)
getMax
public long getMax()
setMax
public void setMax(long max)
getIncrement
public long getIncrement()
setIncrement
public void setIncrement(long increment)
getGeneratedType
public java.lang.Class<java.lang.Long> getGeneratedType()
- Description copied from interface:
Generator
- Declares the type of the objects returned by the generate() method.
generate
public java.lang.Long generate()
- Description copied from interface:
Generator
- Returns an instance of the generic type E.
reset
public void reset()
- Specified by:
reset in interface org.databene.commons.Resettable- Overrides:
reset in class AbstractGenerator<java.lang.Long>
toString
public java.lang.String toString()
- Overrides:
toString in class AbstractGenerator<java.lang.Long>
Copyright © 2011. All Rights Reserved.