A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstCombFactory - Class in com.github.f4b6a3.uuid.factory
-
Abstract Factory for creating COMB GUIDs.
- AbstCombFactory(UuidVersion, AbstCombFactory.Builder<?, ?>) - Constructor for class com.github.f4b6a3.uuid.factory.AbstCombFactory
- AbstCombFactory.Builder<T,B extends AbstCombFactory.Builder<T,B>> - Class in com.github.f4b6a3.uuid.factory
-
Abstract builder for creating a COMB factory.
- AbstNameBasedFactory - Class in com.github.f4b6a3.uuid.factory
-
Abstract factory for creating name-based unique identifiers (UUIDv3 and UUIDv5).
- AbstNameBasedFactory(UuidVersion, String, byte[]) - Constructor for class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Protected constructor that receives the message digest algorithm and an optional name space.
- AbstRandomBasedFactory - Class in com.github.f4b6a3.uuid.factory
-
Abstract factory for creating random-based unique identifiers (UUIDv4).
- AbstRandomBasedFactory(UuidVersion, AbstRandomBasedFactory.Builder<?, ?>) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
- AbstRandomBasedFactory.Builder<T,B extends AbstRandomBasedFactory.Builder<T,B>> - Class in com.github.f4b6a3.uuid.factory
-
Abstract builder for creating a random-based factory.
- AbstRandomBasedFactory.ByteRandom - Class in com.github.f4b6a3.uuid.factory
- AbstRandomBasedFactory.IRandom - Interface in com.github.f4b6a3.uuid.factory
- AbstRandomBasedFactory.LongRandom - Class in com.github.f4b6a3.uuid.factory
- AbstTimeBasedFactory - Class in com.github.f4b6a3.uuid.factory
-
Abstract factory for creating time-based unique identifiers (UUIDv1, UUIDv2 and UUIDv6).
- AbstTimeBasedFactory(UuidVersion, AbstTimeBasedFactory.Builder<?, ?>) - Constructor for class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
A protected constructor that receives a builder object.
- AbstTimeBasedFactory.Builder<T,B extends AbstTimeBasedFactory.Builder<T,B>> - Class in com.github.f4b6a3.uuid.factory
-
Abstract builder for creating a time-based factory.
- algorithm - Variable in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
- ALGORITHM_MD5 - Static variable in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
- ALGORITHM_SHA1 - Static variable in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
- alphabet - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNEncoder
- ALPHABET_36 - Static variable in class com.github.f4b6a3.uuid.codec.base.BaseN
- ALPHABET_64 - Static variable in class com.github.f4b6a3.uuid.codec.base.BaseN
- apply(int) - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultRandomFunction
- apply(String) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base16Decoder
- apply(String) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base32Decoder
- apply(String) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base64Decoder
- apply(String) - Method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderDecoder
- apply(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base16Encoder
- apply(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base32Encoder
- apply(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.function.Base64Encoder
- apply(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
- applyAsLong(long) - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
- array() - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- array() - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
B
- base - Variable in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- base - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNDecoder
- base - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNEncoder
- Base16Codec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-16 as defined in RFC-4648.
- Base16Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base16Codec
- Base16Decoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that decodes a base-16 string to a UUID.
- Base16Decoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base16Decoder
- Base16Encoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that encodes a UUID to a base-16 string.
- Base16Encoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base16Encoder
- Base32Codec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-32 as defined in RFC-4648.
- Base32Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32Codec
- Base32Decoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that decodes a base-32 string to a UUID.
- Base32Decoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base32Decoder
- Base32Encoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that encodes a UUID to a base-32 string.
- Base32Encoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base32Encoder
- Base58BtcCodec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-58.
- Base58BtcCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base58BtcCodec
- Base62Codec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-62.
- Base62Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base62Codec
- Base64Codec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-64 as defined in RFC-4648.
- Base64Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base64Codec
- Base64Decoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that decodes a base-64 string to a UUID.
- Base64Decoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base64Decoder
- Base64Encoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that encodes a UUID to a base-64 string.
- Base64Encoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.Base64Encoder
- Base64UrlCodec - Class in com.github.f4b6a3.uuid.codec.base
-
Codec for base-64-url as defined in RFC-4648.
- Base64UrlCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base64UrlCodec
- BaseN - Class in com.github.f4b6a3.uuid.codec.base
-
Class that represents the base-n encodings.
- BaseN(int) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseN
-
Public constructor for the base-n object.
- BaseN(String) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseN
-
Public constructor for the base-n object.
- BaseNCodec - Class in com.github.f4b6a3.uuid.codec.base
-
Abstract class that contains the basic functionality for base-n codecs of this package.
- BaseNCodec(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- BaseNCodec(BaseN, BaseNCodec.CustomDivider) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- BaseNCodec(BaseN, BaseNEncoder, BaseNDecoder) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- BaseNCodec.CustomDivider - Interface in com.github.f4b6a3.uuid.codec.base
-
A division function that returns quotient and remainder.
- BaseNDecoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Abstract function to be extended by all decoder functions of this package.
- BaseNDecoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.BaseNDecoder
- BaseNEncoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Abstract function to be extended by all encoder functions of this package.
- BaseNEncoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.BaseNEncoder
- BaseNRemainderDecoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that decodes a base-n string to a UUID.
- BaseNRemainderDecoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderDecoder
- BaseNRemainderEncoder - Class in com.github.f4b6a3.uuid.codec.base.function
-
Function that encodes a UUID to a base-n string.
- BaseNRemainderEncoder(BaseN) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
- BaseNRemainderEncoder(BaseN, BaseNCodec.CustomDivider) - Constructor for class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
- BinaryCodec - Class in com.github.f4b6a3.uuid.codec
-
Codec for UUID binary encoding as defined in the RFC-4122.
- BinaryCodec() - Constructor for class com.github.f4b6a3.uuid.codec.BinaryCodec
- build() - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory.Builder
- builder() - Static method in class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- builder() - Static method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- builder() - Static method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- builder() - Static method in class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
-
Returns a builder of DCE Security factory.
- builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
-
Returns a builder of random-based factory.
- builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory
-
Returns a builder of time-based factory.
- builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
-
Returns a builder of Unix epoch time-ordered factory.
- builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
-
Returns a builder of random-ordered factory.
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.AbstCombFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory.Builder
- ByteRandom() - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- ByteRandom(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- ByteRandom(Random) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- bytes(UuidNamespace) - Static method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Converts a name space enumeration into a byte array.
- bytes(String) - Static method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Converts a name space string into a byte array.
- bytes(UUID) - Static method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Converts a name space UUID into a byte array.
- ByteUtil - Class in com.github.f4b6a3.uuid.util.internal
-
Utility class that contains many static methods for byte handling.
C
- CharArray - Class in com.github.f4b6a3.uuid.util.immutable
- clearPool() - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Clear all bits of the byte array that represents the pool.
- clearProperty(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- clock - Variable in class com.github.f4b6a3.uuid.factory.AbstCombFactory.Builder
- clock - Variable in class com.github.f4b6a3.uuid.factory.AbstCombFactory
- CLOCK_DRIFT_TOLERANCE - Static variable in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- clockseqFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- clockseqFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
- ClockSeqFunction - Interface in com.github.f4b6a3.uuid.factory.function
-
Function that must return a number between 0 and 16383 (2^14-1).
- ClockSeqFunction.ClockSeqPool - Class in com.github.f4b6a3.uuid.factory.function
-
Nested class that manages a pool of 16384 clock sequence values.
- ClockSeqPool() - Constructor for class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
- com.github.f4b6a3.uuid - module com.github.f4b6a3.uuid
- com.github.f4b6a3.uuid - package com.github.f4b6a3.uuid
- com.github.f4b6a3.uuid.alt - package com.github.f4b6a3.uuid.alt
- com.github.f4b6a3.uuid.codec - package com.github.f4b6a3.uuid.codec
- com.github.f4b6a3.uuid.codec.base - package com.github.f4b6a3.uuid.codec.base
- com.github.f4b6a3.uuid.codec.base.function - package com.github.f4b6a3.uuid.codec.base.function
- com.github.f4b6a3.uuid.codec.other - package com.github.f4b6a3.uuid.codec.other
- com.github.f4b6a3.uuid.enums - package com.github.f4b6a3.uuid.enums
- com.github.f4b6a3.uuid.exception - package com.github.f4b6a3.uuid.exception
- com.github.f4b6a3.uuid.factory - package com.github.f4b6a3.uuid.factory
- com.github.f4b6a3.uuid.factory.function - package com.github.f4b6a3.uuid.factory.function
- com.github.f4b6a3.uuid.factory.function.impl - package com.github.f4b6a3.uuid.factory.function.impl
- com.github.f4b6a3.uuid.factory.nonstandard - package com.github.f4b6a3.uuid.factory.nonstandard
- com.github.f4b6a3.uuid.factory.rfc4122 - package com.github.f4b6a3.uuid.factory.rfc4122
- com.github.f4b6a3.uuid.util - package com.github.f4b6a3.uuid.util
- com.github.f4b6a3.uuid.util.immutable - package com.github.f4b6a3.uuid.util.immutable
- com.github.f4b6a3.uuid.util.internal - package com.github.f4b6a3.uuid.util.internal
- CombUtil - Class in com.github.f4b6a3.uuid.util
-
Utility for extracting time from COMB GUIDs.
- compare(UUID, UUID) - Method in class com.github.f4b6a3.uuid.util.UuidComparator
-
Compares two UUIDs.
- compareTo(GUID) - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Compares two GUIDs as unsigned 128-bit integers.
- copy(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get a copy of a UUID.
- countFree() - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Count the free values in the pool.
- countUsed() - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Count the used values out of the pool
- create() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
Returns a time-based UUID.
- create() - Method in interface com.github.f4b6a3.uuid.factory.NoArgsFactory
- create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
-
Returns a Prefix COMB GUID.
- create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
-
Returns a Short Prefix COMB GUID.
- create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
-
Returns a Short Suffix COMB GUID.
- create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
-
Returns a Suffix COMB GUID.
- create() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
-
Always throws an exception.
- create() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
-
Returns a random-based UUID. ### RFC-4122 - 4.4.
- create() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
-
Returns a time-ordered unique identifier (UUIDv7).
- create(byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(byte, int) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
-
Returns a DCE Security unique identifier (UUIDv2).
- create(int) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
-
Returns a DCE Security unique identifier (UUIDv2).
- create(UuidLocalDomain, int) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
-
Returns a DCE Security unique identifier (UUIDv2).
- create(UuidNamespace, byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(UuidNamespace, String) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(UuidNamespace, UUID) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Deprecated.This method will be removed when the new RFC is published.
- create(String) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(String, byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(String, String) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(String, UUID) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Deprecated.This method will be removed when the new RFC is published.
- create(UUID) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Deprecated.This method will be removed when the new RFC is published.
- create(UUID, byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(UUID, String) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Returns a name-based UUID.
- create(UUID, UUID) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
-
Deprecated.This method will be removed when the new RFC is published.
D
- DceSecurityFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating DCE Security unique identifiers (UUIDv2).
- DceSecurityFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
- DceSecurityFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete builder for creating a DCE Security factory.
- decode(byte[]) - Method in class com.github.f4b6a3.uuid.codec.BinaryCodec
-
Get a UUID from an array of bytes.
- decode(String) - Method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Get a UUID from an encoded string.
- decode(String) - Method in class com.github.f4b6a3.uuid.codec.other.NcnameCodec
-
Get a UUID from a NCName.
- decode(String) - Method in class com.github.f4b6a3.uuid.codec.other.SlugCodec
-
Get a UUID from a Slug.
- decode(String) - Method in class com.github.f4b6a3.uuid.codec.StringCodec
-
Get a UUID from a string.
- decode(String) - Method in class com.github.f4b6a3.uuid.codec.UrnCodec
-
Get a UUID from a URN string.
- decode(URI) - Method in class com.github.f4b6a3.uuid.codec.UriCodec
-
Get a UUID from a URI.
- decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
-
Get a time-based UUID (v4) from a .Net Guid.
- decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
-
Get a random-based UUID (v4) from a .Net Guid.
- decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
-
Get a time-based UUID from a time-ordered UUID.
- decode(T) - Method in interface com.github.f4b6a3.uuid.codec.UuidCodec
-
Get a UUID from a generic type.
- decoder - Variable in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- DEFAULT_CLOCK - Static variable in class com.github.f4b6a3.uuid.factory.AbstCombFactory
- DEFAULT_INTERVAL - Static variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- DEFAULT_INTERVAL - Static variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- DefaultClockSeqFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a clock sequence.
- DefaultClockSeqFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
- defaultCompare(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidComparator
-
Compares two UUIDs.
- DefaultNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a final random multicast node identifier.
- DefaultNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultNodeIdFunction
- DefaultRandomFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns an array of bytes with the given length.
- DefaultRandomFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultRandomFunction
- DefaultTimeFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a number of 100-nanoseconds since 1970-01-01 (Unix epoch).
- DefaultTimeFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultTimeFunction
- DefaultTimeFunction(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultTimeFunction
- divide(long) - Method in interface com.github.f4b6a3.uuid.codec.base.BaseNCodec.CustomDivider
- divide(long, BaseNCodec.CustomDivider, long) - Static method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
- divider - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
- DotNetGuid1Codec - Class in com.github.f4b6a3.uuid.codec.other
-
Codec for time-based .Net Guids.
- DotNetGuid1Codec() - Constructor for class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
- DotNetGuid4Codec - Class in com.github.f4b6a3.uuid.codec.other
-
Codec for random-based .Net Guids.
- DotNetGuid4Codec() - Constructor for class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
E
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Get an encoded string from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.BinaryCodec
-
Get an array of bytes from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
-
Get a .Ned Guid from a time-based UUID (v1).
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
-
Get a .Ned Guid from a random-based UUID (v4).
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.NcnameCodec
-
Get a NCName from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.SlugCodec
-
Get a Slug from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
-
Get a time-ordered UUID from a time-based UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.StringCodec
-
Get a string from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.UriCodec
-
Get a URI from a UUID.
- encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.UrnCodec
-
Get a URN string from a UUID.
- encode(UUID) - Method in interface com.github.f4b6a3.uuid.codec.UuidCodec
-
Get a generic type from a UUID.
- encoder - Variable in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
- EPOCH_GREG - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- EPOCH_GREG_SECONDS - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- EPOCH_UNIX - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- EPOCH_UNIX_SECONDS - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- equals(Object) - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Checks if some other GUID is equal to this one.
- equals(Object) - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- equals(Object) - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- expand(char, char) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Expands a character sequence similar to 0-9, a-z and A-Z.
- expand(String) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Expands character sequences similar to 0-9, a-z and A-Z.
F
- formatLeastSignificantBits(long, long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
Returns the least significant bits of the UUID.
- formatMostSignificantBits(long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
Returns the most significant bits of the UUID.
- formatMostSignificantBits(long) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
-
Returns the most significant bits of the UUID.
- from(char[]) - Static method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- from(long[]) - Static method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- fromBytes(byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a UUID from a byte array.
- fromGregTimestamp(long) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts a number of 100ns since 1582-10-15 (Gregorian epoch) into an
Instant. - fromString(String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a UUID from a string.
- fromUnixTimestamp(long) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts a number of 100ns since 1970-01-01 (Unix epoch) into an
Instant.
G
- get(int) - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- get(int) - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- getAlphabet() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Returns the alphabet of the base-n.
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultNodeIdFunction
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultTimeFunction
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.HashNodeIdFunction
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.MacNodeIdFunction
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.RandomNodeIdFunction
- getAsLong() - Method in class com.github.f4b6a3.uuid.factory.function.impl.WindowsTimeFunction
- getBase() - Method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Get the base-n encoding object.
- getClock() - Method in class com.github.f4b6a3.uuid.factory.AbstCombFactory.Builder
- getClockSeqFunction() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- getClockSequence(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the clock sequence from a time-based, time-ordered or DCE Security UUID.
- getDceSecurity(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurity(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithHash(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithHash(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithMac(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithMac(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithRandom(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDceSecurityWithRandom(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a DCE Security unique identifier (UUIDv2).
- getDefaultInstance() - Static method in class com.github.f4b6a3.uuid.util.UuidComparator
-
Returns a default implementation of
UuidComparator. - getEnvinronmentName(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- getGregTimestamp() - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Returns the number of 100ns since 1582-10-15 (Gregorian epoch).
- getIncrementSupplier() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- getIncrementType() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- getInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Returns the instant from a time-based, time-ordered or DCE Security UUID.
- getInterval() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory.Builder
- getInterval() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory.Builder
- getJavaVersion() - Static method in class com.github.f4b6a3.uuid.codec.StringCodec
-
Returns the java major version number.
- getLength() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Returns the length of encoded UUIDs.
- getLocalDomain(byte) - Static method in enum com.github.f4b6a3.uuid.enums.UuidLocalDomain
- getLocalDomain(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the local domain number from a DCE Security UUID.
- getLocalIdentifier(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the local identifier number from a DCE Security UUID.
- getMachineHash() - Static method in class com.github.f4b6a3.uuid.util.MachineId
-
Returns the machine hash in a byte array.
- getMachineHexa() - Static method in class com.github.f4b6a3.uuid.util.MachineId
-
Returns the machine hash in hexadecimal format.
- getMachineId() - Static method in class com.github.f4b6a3.uuid.util.MachineId
-
Returns a number generated from the machine hash.
- getMachineString() - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
-
Returns a string containing host name, MAC and IP.
- getMachineString() - Static method in class com.github.f4b6a3.uuid.util.MachineId
-
Returns a string containing host name, MAC and IP.
- getMachineUuid() - Static method in class com.github.f4b6a3.uuid.util.MachineId
-
Returns a UUID generated from the machine hash.
- getMap() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Returns the map of the base-n.
- getMax() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a Max UUID.
- getMulticastRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
-
Return a new random multicast node identifier.
- getNameBasedMd5(byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(UuidNamespace, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(UuidNamespace, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(UuidNamespace, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
Name spaces predefined by RFC-4122 (Appendix C):
- NAMESPACE_DNS: Name string is a fully-qualified domain name;
- NAMESPACE_URL: Name string is a URL;
- NAMESPACE_OID: Name string is an ISO OID;
- NAMESPACE_X500: Name string is an X.500 DN (in DER or text format).
- getNameBasedMd5(String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(String, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(String, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(String, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNameBasedMd5(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNameBasedMd5(UUID, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(UUID, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- getNameBasedMd5(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNameBasedSha1(byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(UuidNamespace, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(UuidNamespace, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(UuidNamespace, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
Name spaces predefined by RFC-4122 (Appendix C):
- NAMESPACE_DNS: Name string is a fully-qualified domain name;
- NAMESPACE_URL: Name string is a URL;
- NAMESPACE_OID: Name string is an ISO OID;
- NAMESPACE_X500: Name string is an X.500 DN (in DER or text format).
- getNameBasedSha1(String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(String, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(String, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(String, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNameBasedSha1(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNameBasedSha1(UUID, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(UUID, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- getNameBasedSha1(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Deprecated.This method will be removed when the new RFC is published.
- getNamespace(UUID) - Static method in enum com.github.f4b6a3.uuid.enums.UuidNamespace
- getNil() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a Nil UUID.
- getNodeIdentifier() - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- getNodeIdentifier(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the node identifier from a time-based, time-ordered or DCE Security UUID.
- getNodeIdFunction() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- getOpaqueInstance() - Static method in class com.github.f4b6a3.uuid.util.UuidComparator
-
Returns an opaque implementation of
UuidComparator. - getPadding() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Return the padding character.
- getPrefix(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
-
Returns the prefix from a Prefix COMB.
- getPrefixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a Prefix COMB GUID.
- getPrefixCombMax(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the maximum Prefix COMB GUID for a given instant.
- getPrefixCombMin(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the minimum Prefix COMB GUID for a given instant.
- getPrefixInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
-
Returns the instant from a Prefix COMB.
- getProperty(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- getPropertyName(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- getRadix() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Returns the radix of the base-n.
- getRandom() - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- getRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.ClockSeqFunction
-
Returns a new random clock sequence in the range 0 to 16383 (2^14-1).
- getRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
-
Returns a new random node identifier.
- getRandomBased() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a random-based unique identifier (UUIDv4).
- getRandomBasedFast() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a fast random-based unique identifier (UUIDv4).
- getSecureRandom() - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- getShortPrefixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns n Short Prefix COMB GUID.
- getShortSuffixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a Short Suffix COMB GUID.
- getSuffix(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
-
Returns the suffix from a Suffix COMB.
- getSuffixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a Suffix COMB GUID.
- getSuffixCombMax(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the maximum Suffix COMB GUID for a given instant.
- getSuffixCombMin(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the minimum Suffix COMB GUID for a given instant.
- getSuffixInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
-
Returns the instant from a Suffix COMB.
- getTimeBased() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-based unique identifier (UUIDv1).
- getTimeBased(Instant, Integer, Long) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-based unique identifier (UUIDv1).
- getTimeBasedMax(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the maximum UUIDv1 for a given instant.
- getTimeBasedMin(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the minimum UUIDv1 for a given instant.
- getTimeBasedWithHash() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-based unique identifier (UUIDv1).
- getTimeBasedWithMac() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-based unique identifier (UUIDv1).
- getTimeBasedWithRandom() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-based unique identifier (UUIDv1).
- getTimeFunction() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- getTimeOrdered() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier (UUIDv6).
- getTimeOrdered(Instant, Integer, Long) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier (UUIDv6).
- getTimeOrderedEpoch() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier that uses Unix Epoch (UUIDv7).
- getTimeOrderedEpoch(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier that uses Unix Epoch (UUIDv7) for a given instant.
- getTimeOrderedEpochMax(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the maximum UUIDv7 for a given instant.
- getTimeOrderedEpochMin(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the minimum UUIDv7 for a given instant.
- getTimeOrderedEpochPlus1() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier that uses Unix Epoch (UUIDv7).
- getTimeOrderedEpochPlusN() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier that uses Unix Epoch (UUIDv7).
- getTimeOrderedMax(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the maximum UUIDv6 for a given instant.
- getTimeOrderedMin(Instant) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns the minimum UUIDv6 for a given instant.
- getTimeOrderedWithHash() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier (UUIDv6).
- getTimeOrderedWithMac() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier (UUIDv6).
- getTimeOrderedWithRandom() - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a time-ordered unique identifier (UUIDv6).
- getTimestamp(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Returns the time stamp from a time-based, time-ordered or DCE Security UUID.
- getUnixTimestamp() - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Returns the number of 100ns since 1970-01-01 (Unix epoch).
- getValue() - Method in enum com.github.f4b6a3.uuid.enums.UuidLocalDomain
- getValue() - Method in enum com.github.f4b6a3.uuid.enums.UuidNamespace
- getValue() - Method in enum com.github.f4b6a3.uuid.enums.UuidVariant
- getValue() - Method in enum com.github.f4b6a3.uuid.enums.UuidVersion
- getVariant(int) - Static method in enum com.github.f4b6a3.uuid.enums.UuidVariant
- getVariant(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the UUID version.
- getVersion() - Method in class com.github.f4b6a3.uuid.factory.UuidFactory
-
Returns the version number for this factory.
- getVersion(int) - Static method in enum com.github.f4b6a3.uuid.enums.UuidVersion
- getVersion(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Get the UUID version.
- GUID - Class in com.github.f4b6a3.uuid.alt
-
A class that represents and generates GUIDs/UUIDs.
- GUID(byte[]) - Constructor for class com.github.f4b6a3.uuid.alt.GUID
-
Creates a new GUID.
- GUID(long, long) - Constructor for class com.github.f4b6a3.uuid.alt.GUID
-
Creates a new GUID.
- GUID(GUID) - Constructor for class com.github.f4b6a3.uuid.alt.GUID
-
Creates a new GUID.
- GUID(String) - Constructor for class com.github.f4b6a3.uuid.alt.GUID
-
Creates a new GUID.
- GUID(UUID) - Constructor for class com.github.f4b6a3.uuid.alt.GUID
-
Creates a new GUID.
- GUID_BYTES - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Number of bytes of a GUID.
- GUID_CHARS - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Number of characters of a GUID.
H
- hashCode() - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a hash code value for the GUID.
- hashCode() - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- hashCode() - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- HashNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a hash of host name, MAC and IP.
- HashNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.HashNodeIdFunction
- hostname() - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
-
Returns the host name if found.
I
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base16Codec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32Codec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base58BtcCodec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base62Codec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base64Codec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base64UrlCodec
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.BinaryCodec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.other.NcnameCodec
-
A shared immutable instance using `base64url`
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.other.SlugCodec
-
A shared immutable instance using `base64url`
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.StringCodec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.UriCodec
-
A shared immutable instance.
- INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.UrnCodec
-
A shared immutable instance.
- interval - Variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- interval - Variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- InvalidUuidException - Exception in com.github.f4b6a3.uuid.exception
-
Runtime exception to be used when an invalid UUID is received as argument.
- InvalidUuidException(String) - Constructor for exception com.github.f4b6a3.uuid.exception.InvalidUuidException
- InvalidUuidException(String, Throwable) - Constructor for exception com.github.f4b6a3.uuid.exception.InvalidUuidException
- ip(NetworkInterface) - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
-
Returns the IP address if found.
- isCustom(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 8.
- isDceSecurity(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 2.
- isFree(int) - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Check if a value is free in the pool.
- isMax(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID is equal to the Max UUID.
- isMulticast(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
-
Checks if the multicast bit of a node identifier is set.
- isNameBasedMd5(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 3.
- isNameBasedSha1(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 5.
- isNil(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID is equal to the Nil UUID.
- isParseable(char[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array can be parsed.
- isParseable(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array can be parsed.
- isRandomBased(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 4.
- isReservedFuture(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID variant is reserved future.
- isReservedMicrosoft(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID variant is reserved Microsoft.
- isReservedNcs(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID variant is reserved NCS.
- isRfc4122(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID variant is the one defined by the RFC-4122.
- isSensitive() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Informs if the base-n is case-sensitive.
- isTimeBased(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 1.
- isTimeOrdered(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 6.
- isTimeOrderedEpoch(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Checks whether the UUID version 7.
- isUsed(int) - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Check if a value is used out of the pool.
- isUuidUri(URI) - Static method in class com.github.f4b6a3.uuid.codec.UriCodec
-
Check if the URI is a UUID URN.
- isUuidUrn(String) - Static method in class com.github.f4b6a3.uuid.codec.UrnCodec
-
Check if a URN string is a UUID URN.
- isValid(byte[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID byte array is valid.
- isValid(byte[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID byte array is valid.
- isValid(char[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array is valid.
- isValid(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array is valid.
- isValid(String) - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Checks if the UUID string is valid.
- isValid(String) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID string is valid.
- isValid(String, int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID string is valid.
- isValid(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID is valid.
- isValid(UUID, int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID is valid.
- isVersion(byte[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks the version number of a UUID byte array.
- isVersion(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks the version number of a UUID char array.
- isVersion(UUID, int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks the version number of a UUID.
L
- length() - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- length() - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- LOCAL_DOMAIN_GROUP - com.github.f4b6a3.uuid.enums.UuidLocalDomain
-
The group domain, interpreted as POSIX GID domain on POSIX systems.
- LOCAL_DOMAIN_GROUP - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
The group domain, interpreted as POSIX GID domain on POSIX systems.
- LOCAL_DOMAIN_GROUP - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- LOCAL_DOMAIN_ORG - com.github.f4b6a3.uuid.enums.UuidLocalDomain
-
The organization domain, site-defined.
- LOCAL_DOMAIN_ORG - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
The organization domain, site-defined.
- LOCAL_DOMAIN_ORG - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- LOCAL_DOMAIN_PERSON - com.github.f4b6a3.uuid.enums.UuidLocalDomain
-
The principal domain, interpreted as POSIX UID domain on POSIX systems.
- LOCAL_DOMAIN_PERSON - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
The principal domain, interpreted as POSIX UID domain on POSIX systems.
- LOCAL_DOMAIN_PERSON - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- LongArray - Class in com.github.f4b6a3.uuid.util.immutable
- LongRandom() - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
- LongRandom(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
- LongRandom(Random) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
M
- mac(NetworkInterface) - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
-
Returns the MAC address if found.
- MachineId - Class in com.github.f4b6a3.uuid.util
-
Utility for generating machine ID.
- MacNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a MAC address.
- MacNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.MacNodeIdFunction
- map - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNDecoder
- MAX - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
A special GUID that has all 128 bits set to ONE.
- multiply(long, long, long) - Static method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderDecoder
N
- NameBasedMd5Factory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating name-based unique identifiers using MD5 hashing (UUIDv3).
- NameBasedMd5Factory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedMd5Factory
- NameBasedMd5Factory(UuidNamespace) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedMd5Factory
- NameBasedMd5Factory(String) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedMd5Factory
- NameBasedMd5Factory(UUID) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedMd5Factory
- NameBasedSha1Factory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating name-based unique identifiers using SHA-1 hashing (UUIDv5).
- NameBasedSha1Factory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedSha1Factory
- NameBasedSha1Factory(UuidNamespace) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedSha1Factory
- NameBasedSha1Factory(String) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedSha1Factory
- NameBasedSha1Factory(UUID) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedSha1Factory
- namespace - Variable in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
- NAMESPACE_DNS - com.github.f4b6a3.uuid.enums.UuidNamespace
-
Name space to be used when the name string is a fully-qualified domain name.
- NAMESPACE_DNS - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Name space to be used when the name string is a fully-qualified domain name.
- NAMESPACE_DNS - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- NAMESPACE_OID - com.github.f4b6a3.uuid.enums.UuidNamespace
-
Name space to be used when the name string is an ISO OID.
- NAMESPACE_OID - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Name space to be used when the name string is an ISO OID.
- NAMESPACE_OID - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- NAMESPACE_URL - com.github.f4b6a3.uuid.enums.UuidNamespace
-
Name space to be used when the name string is a URL.
- NAMESPACE_URL - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Name space to be used when the name string is a URL.
- NAMESPACE_URL - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- NAMESPACE_X500 - com.github.f4b6a3.uuid.enums.UuidNamespace
-
Name space to be used when the name string is an X.500 DN (DER or text).
- NAMESPACE_X500 - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
Name space to be used when the name string is an X.500 DN (DER or text).
- NAMESPACE_X500 - Static variable in class com.github.f4b6a3.uuid.UuidCreator
- NANOS_PER_TICK - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- NcnameCodec - Class in com.github.f4b6a3.uuid.codec.other
-
Codec for UUID NCNames.
- NcnameCodec() - Constructor for class com.github.f4b6a3.uuid.codec.other.NcnameCodec
- NcnameCodec(BaseNCodec) - Constructor for class com.github.f4b6a3.uuid.codec.other.NcnameCodec
- NetworkUtil - Class in com.github.f4b6a3.uuid.util.internal
-
Utility class that returns host name, MAC and IP.
- newInstance(int) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specified radix. - newInstance(int, BaseNCodec.CustomDivider) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specified radix and aBaseNCodec.CustomDivider. - newInstance(BaseN) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specifiedBaseN. - newInstance(BaseN, BaseNCodec.CustomDivider) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specifiedBaseNand aBaseNCodec.CustomDivider. - newInstance(Object) - Static method in exception com.github.f4b6a3.uuid.exception.InvalidUuidException
-
Factory method for creating a runtime exception.
- newInstance(String) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specified alphabet. - newInstance(String, BaseNCodec.CustomDivider) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing the specified alphabet and aBaseNCodec.CustomDivider. - newRandomFunction(Random) - Static method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- newRandomFunction(Random) - Static method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
- newSecureRandom() - Static method in class com.github.f4b6a3.uuid.util.internal.RandomUtil
-
Returns a new instance of
SecureRandom. - next() - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
- nextBytes(int) - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- nextBytes(int) - Method in interface com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.IRandom
- nextBytes(int) - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
- nextInt() - Static method in class com.github.f4b6a3.uuid.util.internal.RandomUtil
- nextLong() - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.ByteRandom
- nextLong() - Method in interface com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.IRandom
- nextLong() - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.LongRandom
- nextLong() - Static method in class com.github.f4b6a3.uuid.util.internal.RandomUtil
- nic() - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
-
Returns a network interface.
- NIL - Static variable in class com.github.f4b6a3.uuid.alt.GUID
-
A special GUID that has all 128 bits set to ZERO.
- NoArgsFactory - Interface in com.github.f4b6a3.uuid.factory
- nodeidFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- nodeidFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
- NodeIdFunction - Interface in com.github.f4b6a3.uuid.factory.function
-
Function that must return a number between 0 and 2^48-1.
O
- opaqueCompare(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidComparator
-
Compares two UUIDs.
P
- POOL - Static variable in class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
- POOL_MAX - Static variable in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
- POOL_MIN - Static variable in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
- PrefixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
-
Concrete factory for creating Prefix COMB GUIDs.
- PrefixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(IntFunction<byte[]>, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(LongSupplier, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory(Random, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
- PrefixCombFactory.Builder - Class in com.github.f4b6a3.uuid.factory.nonstandard
- PROPERTY_NODE - Static variable in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- PROPERTY_PREFIX - Static variable in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- PROPERTY_SECURERANDOM - Static variable in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
R
- RADIX_MAX - Static variable in class com.github.f4b6a3.uuid.codec.base.BaseN
- RADIX_MIN - Static variable in class com.github.f4b6a3.uuid.codec.base.BaseN
- random - Variable in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- random - Variable in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
- random() - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Take a random value from the pool.
- RandomBasedFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating random-based unique identifiers (UUIDv4).
- RandomBasedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
- RandomBasedFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
- RandomBasedFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
- RandomBasedFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
- RandomBasedFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete builder for creating a random-based factory.
- RandomFunction - Interface in com.github.f4b6a3.uuid.factory.function
-
Function that must return an array of bytes with the given length.
- RandomNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a new random multicast node identifier.
- RandomNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.RandomNodeIdFunction
- RandomUtil - Class in com.github.f4b6a3.uuid.util.internal
-
Utility class that wraps a shared
SecureRandomand provides new instances ofSecureRandom.
S
- selectNodeIdFunction() - Static method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
Select the node identifier function.
- selectTimeFunction() - Static method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
-
Select the time function.
- setNodeIdentifier(Long) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- setProperty(String, String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- setSecureRandom(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- SettingsUtil - Class in com.github.f4b6a3.uuid.util.internal
-
Utility class that reads system properties and environment variables.
- SettingsUtil() - Constructor for class com.github.f4b6a3.uuid.util.internal.SettingsUtil
- setVersion(UUID, int) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
-
Applies UUID version bits into the UUID
- SHARED_RANDOM - Static variable in class com.github.f4b6a3.uuid.util.internal.RandomUtil
- ShortPrefixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
-
Concrete factory for creating Short Prefix COMB GUIDs.
- ShortPrefixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(IntFunction<byte[]>, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(LongSupplier, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory(Random, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
- ShortPrefixCombFactory.Builder - Class in com.github.f4b6a3.uuid.factory.nonstandard
- ShortSuffixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
-
Concrete factory for creating Short Suffix COMB GUIDs.
- ShortSuffixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(IntFunction<byte[]>, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(LongSupplier, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory(Random, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
- ShortSuffixCombFactory.Builder - Class in com.github.f4b6a3.uuid.factory.nonstandard
- SlugCodec - Class in com.github.f4b6a3.uuid.codec.other
-
Codec for UUID Slugs.
- SlugCodec() - Constructor for class com.github.f4b6a3.uuid.codec.other.SlugCodec
- SlugCodec(BaseNCodec) - Constructor for class com.github.f4b6a3.uuid.codec.other.SlugCodec
- StringCodec - Class in com.github.f4b6a3.uuid.codec
-
Codec for UUID string representation as defined in RFC-4122.
- StringCodec() - Constructor for class com.github.f4b6a3.uuid.codec.StringCodec
- SuffixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
-
Concrete factory for creating Suffix COMB GUIDs.
- SuffixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(IntFunction<byte[]>, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(LongSupplier, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory(Random, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
- SuffixCombFactory.Builder - Class in com.github.f4b6a3.uuid.factory.nonstandard
T
- take(int) - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
-
Take a value from the pool.
- TICKS_PER_MILLI - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- TICKS_PER_SECOND - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
- TimeBasedFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating time-based unique identifiers (UUIDv1).
- TimeBasedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory
- TimeBasedFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete builder for creating a time-based factory.
- timeFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- timeFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
- TimeFunction - Interface in com.github.f4b6a3.uuid.factory.function
-
Function that must return a number of 100-nanoseconds since 1970-01-01 (Unix epoch).
- TimeOrderedCodec - Class in com.github.f4b6a3.uuid.codec.other
-
Codec for time-ordered UUIDs
- TimeOrderedCodec() - Constructor for class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
- TimeOrderedEpochFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating Unix epoch time-ordered unique identifiers (UUIDv7).
- TimeOrderedEpochFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(IntFunction<byte[]>) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(IntFunction<byte[]>, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(LongSupplier) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(LongSupplier, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory(Random, Clock) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory
- TimeOrderedEpochFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete builder for creating a Unix epoch time-ordered factory.
- TimeOrderedFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete factory for creating time-ordered unique identifiers (UUIDv6).
- TimeOrderedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
- TimeOrderedFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
-
Concrete builder for creating a time-ordered factory.
- toAndFromDotNetGuid(UUID) - Static method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
-
Convert a UUID to and from a .Net Guid.
- toBytes() - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Converts the GUID into a byte array.
- toBytes(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns an array of bytes from a UUID.
- toCharArray(String) - Static method in class com.github.f4b6a3.uuid.codec.StringCodec
-
Returns a char array of a string.
- toExpectedRange(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.ClockSeqFunction
-
Clears the leading bits so that the resulting number is within the range 0 to 16383 (2^14-1).
- toExpectedRange(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
-
Clears the leading bits so that the resulting number is in the range 0 to 2^48-1.
- toExpectedRange(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.TimeFunction
-
Clears the leading bits so that the resulting number is in the range 0 to 2^60-1.
- toGregTimestamp(long) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts a number of 100ns since 1970-01-01 (Unix epoch) into a number of 100ns since 1582-10-15 (Gregorian epoch).
- toGregTimestamp(Instant) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts an
Instantinto a number of 100ns since 1582-10-15 (Gregorian epoch). - toHexadecimal(byte[]) - Static method in class com.github.f4b6a3.uuid.util.internal.ByteUtil
-
Get a hexadecimal string from given array of bytes.
- toMulticast(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
-
Sets the multicast bit of a node identifier.
- toNumber(byte[]) - Static method in class com.github.f4b6a3.uuid.util.internal.ByteUtil
-
Get a number from a given array of bytes.
- toNumber(byte[], int, int) - Static method in class com.github.f4b6a3.uuid.util.internal.ByteUtil
-
Get a number from a given array of bytes.
- toString() - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Converts the GUID into a canonical string.
- toString() - Method in class com.github.f4b6a3.uuid.util.immutable.CharArray
- toString() - Method in class com.github.f4b6a3.uuid.util.immutable.LongArray
- toString(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
-
Returns a string from a UUID.
- toUnixTimestamp(long) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts a number of 100ns since 1582-10-15 (Gregorian epoch) into a number of 100ns since 1970-01-01 (Unix epoch).
- toUnixTimestamp(Instant) - Static method in interface com.github.f4b6a3.uuid.factory.function.TimeFunction
-
Converts an instant to a number of 100-nanoseconds since 1970-01-01 (Unix epoch).
- toUnixTimestamp(Instant) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
-
Converts an
Instantinto a number of 100ns since 1970-01-01 (Unix epoch). - toUuid(long, long) - Method in class com.github.f4b6a3.uuid.factory.UuidFactory
-
Creates a UUID from a pair of numbers.
- toUUID() - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Converts the GUID into a JDK's UUID.
U
- UriCodec - Class in com.github.f4b6a3.uuid.codec
-
Codec for UUID URIs (specifically URNs).
- UriCodec() - Constructor for class com.github.f4b6a3.uuid.codec.UriCodec
- UrnCodec - Class in com.github.f4b6a3.uuid.codec
-
Codec for UUID URNs.
- UrnCodec() - Constructor for class com.github.f4b6a3.uuid.codec.UrnCodec
- UUID_BYTES - Static variable in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
- UuidCodec<T> - Interface in com.github.f4b6a3.uuid.codec
-
Interface to be implemented by all codecs of this package.
- UuidComparator - Class in com.github.f4b6a3.uuid.util
-
Comparator for UUIDs.
- UuidComparator() - Constructor for class com.github.f4b6a3.uuid.util.UuidComparator
-
Creates a default implementation of
UuidComparator. - UuidCreator - Class in com.github.f4b6a3.uuid
-
Facade for everything.
- UuidFactory - Class in com.github.f4b6a3.uuid.factory
-
Abstract factory that is base for all UUID factories.
- UuidFactory(UuidVersion) - Constructor for class com.github.f4b6a3.uuid.factory.UuidFactory
- UuidLocalDomain - Enum in com.github.f4b6a3.uuid.enums
-
Local domains defined by DCE 1.1 specification, used to create DCE Security unique identifiers (UUIDv2).
- UuidNamespace - Enum in com.github.f4b6a3.uuid.enums
-
Name spaces defined by RFC-4122, used to create name-based unique identifiers (UUIDv3 and UUIDv5).
- UuidTime - Class in com.github.f4b6a3.uuid.util
-
Utility for UUID time stamps.
- UuidUtil - Class in com.github.f4b6a3.uuid.util
-
Utility for checking UUID version, extracting UUID details, etc.
- UuidValidator - Class in com.github.f4b6a3.uuid.util
-
Utility for UUID validation.
- UuidVariant - Enum in com.github.f4b6a3.uuid.enums
-
UUID variants defined by RFC-4122.
- UuidVersion - Enum in com.github.f4b6a3.uuid.enums
-
UUID versions defined by RFC-4122.
V
- v1() - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a gregorian time-based unique identifier (UUIDv1).
- v2(byte, int) - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a DCE Security unique identifier (UUIDv2).
- v3(GUID, String) - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a name-based unique identifier that uses MD5 hashing (UUIDv3).
- v4() - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a random-based unique identifier (UUIDv4).
- v5(GUID, String) - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a name-based unique identifier that uses SHA-1 hashing (UUIDv5).
- v6() - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a reordered gregorian time-based unique identifier (UUIDv6).
- v7() - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns a Unix epoch time-based unique identifier (UUIDv7).
- v8(GUID, String) - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Deprecated.This method is no longer supported due to recent sudden changes in the UUIDv8 discussions. It will be removed when the new RFC is finally published.
See the latest discussions about UUIDv8:
- https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/143
- https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/144
- https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/147
- valid(String) - Static method in class com.github.f4b6a3.uuid.alt.GUID
-
Checks if the GUID string is valid.
- validate(byte[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID byte array is valid.
- validate(byte[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID byte array is valid.
- validate(char[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array is valid.
- validate(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID char array is valid.
- validate(String) - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
-
Checks if the UUID string is a valid.
- validate(String) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID string is a valid.
- validate(String, int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID string is a valid.
- validate(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID is valid.
- validate(UUID, int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
-
Checks if the UUID is valid.
- valueOf(String) - Static method in enum com.github.f4b6a3.uuid.enums.UuidLocalDomain
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.f4b6a3.uuid.enums.UuidNamespace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.f4b6a3.uuid.enums.UuidVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.f4b6a3.uuid.enums.UuidVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.f4b6a3.uuid.enums.UuidLocalDomain
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.f4b6a3.uuid.enums.UuidNamespace
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.f4b6a3.uuid.enums.UuidVariant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.f4b6a3.uuid.enums.UuidVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIANT_RESERVED_FUTURE - com.github.f4b6a3.uuid.enums.UuidVariant
-
Reserved for future definition.
- VARIANT_RESERVED_MICROSOFT - com.github.f4b6a3.uuid.enums.UuidVariant
-
Reserved for Microsoft Corporation backward compatibility.
- VARIANT_RESERVED_NCS - com.github.f4b6a3.uuid.enums.UuidVariant
-
Reserved for NCS backward compatibility.
- VARIANT_RFC_4122 - com.github.f4b6a3.uuid.enums.UuidVariant
-
The variant specified in RFC-4122.
- version - Variable in class com.github.f4b6a3.uuid.factory.UuidFactory
- version() - Method in class com.github.f4b6a3.uuid.alt.GUID
-
Returns the version number of this GUID.
- VERSION_CUSTOM - com.github.f4b6a3.uuid.enums.UuidVersion
-
The custom or free-form version proposed by Peabody and Davis.
- VERSION_DCE_SECURITY - com.github.f4b6a3.uuid.enums.UuidVersion
-
The DCE Security version, with embedded POSIX UIDs.
- VERSION_NAME_BASED_MD5 - com.github.f4b6a3.uuid.enums.UuidVersion
-
The name-based version specified in RFC-4122 that uses MD5 hashing.
- VERSION_NAME_BASED_SHA1 - com.github.f4b6a3.uuid.enums.UuidVersion
-
The name-based version specified in RFC-4122 that uses SHA-1 hashing.
- VERSION_RANDOM_BASED - com.github.f4b6a3.uuid.enums.UuidVersion
-
The randomly or pseudo-randomly generated version specified in RFC-4122.
- VERSION_TIME_BASED - com.github.f4b6a3.uuid.enums.UuidVersion
-
The time-based version with gregorian epoch specified in RFC-4122.
- VERSION_TIME_ORDERED - com.github.f4b6a3.uuid.enums.UuidVersion
-
The time-ordered version with gregorian epoch proposed by Peabody and Davis.
- VERSION_TIME_ORDERED_EPOCH - com.github.f4b6a3.uuid.enums.UuidVersion
-
The time-ordered version with Unix epoch proposed by Peabody and Davis.
- VERSION_UNKNOWN - com.github.f4b6a3.uuid.enums.UuidVersion
-
An unknown version.
- versionMask - Variable in class com.github.f4b6a3.uuid.factory.UuidFactory
W
- WindowsTimeFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
Function that returns a number of 100-nanoseconds since 1970-01-01 (Unix epoch).
- WindowsTimeFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.WindowsTimeFunction
- WindowsTimeFunction(Clock) - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.WindowsTimeFunction
- withClock(Clock) - Method in class com.github.f4b6a3.uuid.factory.AbstCombFactory.Builder
- withClockSeq(byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withClockSeq(long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withClockSeqFunction(ClockSeqFunction) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withFastRandom() - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- withHashNodeId() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withIncrementPlus1() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- withIncrementPlusN() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- withIncrementPlusN(long) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedEpochFactory.Builder
- withInstant(Instant) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withInterval(int) - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory.Builder
- withInterval(int) - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory.Builder
- withLocalDomain(byte) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
- withLocalDomain(UuidLocalDomain) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
- withMacNodeId() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withNodeId(byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withNodeId(long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withNodeIdFunction(NodeIdFunction) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withRandom(Random) - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- withRandomFunction(IntFunction<byte[]>) - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- withRandomFunction(LongSupplier) - Method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory.Builder
- withRandomNodeId() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
- withTimeFunction(TimeFunction) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
All Classes All Packages