| Package | Description |
|---|---|
| com.github.f4b6a3.uuid.factory.abst | |
| com.github.f4b6a3.uuid.timestamp |
| Modifier and Type | Field and Description |
|---|---|
protected TimestampStrategy |
AbstractTimeBasedUuidCreator.timestampStrategy |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractTimeBasedUuidCreator> |
AbstractTimeBasedUuidCreator.withTimestampStrategy(TimestampStrategy timestampStrategy)
Use an alternative
TimestampStrategy to generate timestamps. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTimestampStrategy
This is an implementation of
TimestampStrategy that provides
millisecond resolution. |
class |
DeltaTimestampStrategy
This is an implementation of
TimestampStrategy that provides
nanosecond resolution. |
class |
FixedTimestampStretegy |
class |
NanosecondTimestampStrategy
This is an implementation of
TimestampStrategy that may provide
nanosecond resolution, if available, or millisecond resolution. |
class |
RandomTimestampStrategy |
class |
StoppedDefaultTimestampStrategy
This is an implementation of
TimestampStrategy that always returns
the same timestamp, simulating a stopped wall clock. |
Copyright © 2019. All rights reserved.