public static class TimeUUID.Generator
extends java.lang.Object
Constructor and Description |
---|
Generator() |
Modifier and Type | Method and Description |
---|---|
static TimeUUID |
atUnixMillis(long unixMillis) |
static TimeUUID |
atUnixMillis(long unixMillis,
long tenthsOfAMicro) |
static byte[] |
atUnixMillisAsBytes(long unixMillis) |
static byte[] |
atUnixMillisAsBytes(long unixMillis,
long tenthsOfAMicro) |
static java.util.Collection<InetAddressAndPort> |
getAllLocalAddresses()
Helper function used exclusively by UUIDGen to create
|
static java.util.UUID |
nextTimeAsUUID() |
static TimeUUID |
nextTimeUUID() |
static byte[] |
nextTimeUUIDAsBytes() |
static void |
updateWithLong(com.google.common.hash.Hasher hasher,
long val) |
public static TimeUUID nextTimeUUID()
public static java.util.UUID nextTimeAsUUID()
public static TimeUUID atUnixMillis(long unixMillis)
public static TimeUUID atUnixMillis(long unixMillis, long tenthsOfAMicro)
public static byte[] atUnixMillisAsBytes(long unixMillis)
public static byte[] atUnixMillisAsBytes(long unixMillis, long tenthsOfAMicro)
public static byte[] nextTimeUUIDAsBytes()
public static void updateWithLong(com.google.common.hash.Hasher hasher, long val)
public static java.util.Collection<InetAddressAndPort> getAllLocalAddresses()
Copyright © 2009- The Apache Software Foundation