jodd.idgen
Class SimpleIdGenerator

java.lang.Object
  extended byjodd.idgen.SimpleIdGenerator

public final class SimpleIdGenerator
extends java.lang.Object

Simple synchronized sequence id generator. It generates long numbers in a sequence. When counter reaches max long, it will be set back to zero.


Constructor Summary
SimpleIdGenerator(long v)
          Constructor for ID generator.
 
Method Summary
 long next()
          Returns the next id value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleIdGenerator

public SimpleIdGenerator(long v)
Constructor for ID generator. It must to take the starting number for generator. Starting number is first availiable id.

Parameters:
v - starting number
Method Detail

next

public final long next()
Returns the next id value. Thread-safe.

Returns:
next id value


Jodd v0.24.5 Javadoc