Module com.github.f4b6a3.uuid
Class DefaultTimeFunction
- java.lang.Object
-
- com.github.f4b6a3.uuid.factory.function.impl.DefaultTimeFunction
-
- All Implemented Interfaces:
TimeFunction,LongSupplier
public final class DefaultTimeFunction extends Object implements TimeFunction
Function that returns a number of 100-nanoseconds since 1970-01-01 (Unix epoch).It can advance up to 1ms ahead of system time.
- See Also:
TimeFunction
-
-
Constructor Summary
Constructors Constructor Description DefaultTimeFunction()DefaultTimeFunction(Clock clock)
-
-
-
Constructor Detail
-
DefaultTimeFunction
public DefaultTimeFunction()
-
DefaultTimeFunction
public DefaultTimeFunction(Clock clock)
-
-
Method Detail
-
getAsLong
public long getAsLong()
- Specified by:
getAsLongin interfaceLongSupplier
-
-