Class DefaultTimestampStrategy.TimestampCounter
- java.lang.Object
-
- com.github.f4b6a3.uuid.util.sequence.AbstractSequence
-
- com.github.f4b6a3.uuid.strategy.timestamp.DefaultTimestampStrategy.TimestampCounter
-
- All Implemented Interfaces:
Sequence
- Enclosing class:
- DefaultTimestampStrategy
protected class DefaultTimestampStrategy.TimestampCounter extends AbstractSequence
-
-
Field Summary
Fields Modifier and Type Field Description protected static intCOUNTER_MAXprotected static intCOUNTER_MIN-
Fields inherited from class com.github.f4b6a3.uuid.util.sequence.AbstractSequence
maxValue, minValue, value
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTimestampCounter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intnext()intreset()-
Methods inherited from class com.github.f4b6a3.uuid.util.sequence.AbstractSequence
current, max, min, set
-
-
-
-
Field Detail
-
COUNTER_MIN
protected static final int COUNTER_MIN
- See Also:
- Constant Field Values
-
COUNTER_MAX
protected static final int COUNTER_MAX
- See Also:
- Constant Field Values
-
-
Method Detail
-
next
public int next()
- Specified by:
nextin interfaceSequence- Overrides:
nextin classAbstractSequence
-
reset
public int reset()
- Specified by:
resetin interfaceSequence- Overrides:
resetin classAbstractSequence
-
-