Class AbstractSequence
- java.lang.Object
-
- com.github.f4b6a3.uuid.util.sequence.AbstractSequence
-
- All Implemented Interfaces:
Sequence
- Direct Known Subclasses:
DefaultClockSequenceStrategy,DefaultTimestampStrategy.TimestampCounter
public abstract class AbstractSequence extends Object implements Sequence
This abstract class represents a circular a counter or sequence. If the maximum value is reached the value is reset to the minimum.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSequence(int min, int max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcurrent()intmax()intmin()intnext()intreset()voidset(int value)
-