A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

AbstNameBasedFactory - Class in com.github.f4b6a3.uuid.factory
Factory that creates name-based UUIDs.
AbstNameBasedFactory(UuidVersion, String, byte[]) - Constructor for class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
This constructor receives the name of a message digest.
AbstRandomBasedFactory - Class in com.github.f4b6a3.uuid.factory
Factory that creates random-based UUIDs.
AbstRandomBasedFactory(UuidVersion, RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
 
AbstTimeBasedFactory - Class in com.github.f4b6a3.uuid.factory
 
AbstTimeBasedFactory(UuidVersion, Instant, AbstTimeBasedFactory.Builder<?>) - Constructor for class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
AbstTimeBasedFactory.Builder<T> - Class in com.github.f4b6a3.uuid.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
Returns the next value for a clock sequence. ### RFC-4122 - 4.1.5.
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
 
Base16UCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for UPPER CASE base-16 as defined in RFC-4648.
Base16UCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base16UCodec
 
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
 
Base32CrockfordCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for Crockford's base-32.
Base32CrockfordCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32CrockfordCodec
 
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
 
Base32HexCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for base-32-hex as defined in RFC-4648.
Base32HexCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32HexCodec
 
Base32UCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for UPPER CASE base-32 as defined in RFC-4648.
Base32UCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32UCodec
 
Base32UCrockfordCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for UPPER CASE Crockford's base-32.
Base32UCrockfordCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32UCrockfordCodec
 
Base32UHexCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for UPPER CASE base-32-hex as defined in RFC-4648.
Base32UHexCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base32UHexCodec
 
Base36Codec - Class in com.github.f4b6a3.uuid.codec.base
Codec for base-36.
Base36Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base36Codec
 
Base36UCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for UPPER CASE base-36.
Base36UCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base36UCodec
 
Base58BitcoinCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for base-58.
Base58BitcoinCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base58BitcoinCodec
 
Base58Codec - Class in com.github.f4b6a3.uuid.codec.base
Codec for base-58.
Base58Codec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base58Codec
 
Base58FlickrCodec - Class in com.github.f4b6a3.uuid.codec.base
Codec for base-58.
Base58FlickrCodec() - Constructor for class com.github.f4b6a3.uuid.codec.base.Base58FlickrCodec
 
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, BaseNEncoder, BaseNDecoder) - Constructor for class com.github.f4b6a3.uuid.codec.base.BaseNCodec
 
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
 
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.AbstTimeBasedFactory.Builder
 
build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
 
build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory.Builder
 
build() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory.Builder
 
builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
 
builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory
 
builder() - Static method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
 
Builder() - Constructor for class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
 
Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory.Builder
 
Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory.Builder
 
Builder() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory.Builder
 
ByteUtil - Class in com.github.f4b6a3.uuid.util.internal
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
 
clockseqFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
ClockSeqFunction - Interface in com.github.f4b6a3.uuid.factory.function
It must return a number between 0 and 16383 (2^14-1).
ClockSeqFunction.ClockSeqPool - Class in com.github.f4b6a3.uuid.factory.function
Class that manages the usage of clock sequence values from 0 to 16383.
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.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 that provides methods for extracting time from COMBs.
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.AbstRandomBasedFactory
Returns a random-based UUID. ### RFC-4122 - 4.4.
create() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
Returns a time-based UUID. ### Timestamp The timestamp has 100-nanoseconds resolution, starting from 1582-10-15.
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 Prefix COMB GUID.
create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
Return a Suffix COMB GUID.
create() - Method in class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
Return a Suffix COMB GUID.
create() - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
Throws an exception.
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 UUID.
create(int) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
Returns a DCE Security UUID.
create(UuidLocalDomain, int) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
Returns a DCE Security UUID.
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
Returns a name-based UUID.
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
Returns a name-based UUID.
create(Instant, Integer, Long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
Returns a time-based UUID.
create(Instant, Integer, Long) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
Throws an exception.
create(UUID) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
Returns a name-based UUID.
create(UUID, byte[]) - Method in class com.github.f4b6a3.uuid.factory.AbstNameBasedFactory
Returns a name-based UUID. ### RFC-4122 - 4.3.
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
Returns a name-based UUID.

D

DceSecurityFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
Factory that creates DCE Security UUIDs (version 2).
DceSecurityFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.DceSecurityFactory
 
DceSecurityFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
 
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
 
decode(String) - Method in class com.github.f4b6a3.uuid.codec.other.NcnameCodec
 
decode(String) - Method in class com.github.f4b6a3.uuid.codec.other.SlugCodec
 
decode(String) - Method in class com.github.f4b6a3.uuid.codec.StringCodec
Get a UUID from a string.
decode(URI) - Method in class com.github.f4b6a3.uuid.codec.UriCodec
 
decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
Convert a .Net Guid to a time-based UUID (v1).
decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
Convert a .Net Guid to a random-based UUID (v4).
decode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
 
decode(T) - Method in interface com.github.f4b6a3.uuid.codec.UuidCodec
 
decoder - Variable in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
 
DefaultClockSeqFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
DefaultClockSeqFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
 
DefaultNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
DefaultNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultNodeIdFunction
 
DefaultRandomFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
DefaultRandomFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultRandomFunction
 
DefaultTimeFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
DefaultTimeFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.DefaultTimeFunction
 
DotNetGuid1Codec - Class in com.github.f4b6a3.uuid.codec.other
 
DotNetGuid1Codec() - Constructor for class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
 
DotNetGuid4Codec - Class in com.github.f4b6a3.uuid.codec.other
 
DotNetGuid4Codec() - Constructor for class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
 

E

encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
 
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
Codec for .Net Guid.
encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid4Codec
Codec for .Net Guids.
encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.NcnameCodec
 
encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.SlugCodec
 
encode(UUID) - Method in class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
 
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
 
encode(UUID) - Method in interface com.github.f4b6a3.uuid.codec.UuidCodec
 
encoder - Variable in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
 
EPOCH_GREG - Static variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
EPOCH_GREG - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
 
EPOCH_GREG_MILLIS - 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.factory.AbstTimeBasedFactory
 
EPOCH_UNIX - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
 
EPOCH_UNIX_MILLIS - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
 
EPOCH_UNIX_SECONDS - Static variable in class com.github.f4b6a3.uuid.util.UuidTime
 
epochTimestamp - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
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
 
expand(String) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseN
Expands char 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. ### RFC-4122 - 4.2.2.
formatMostSignificantBits(long) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
Returns the timestamp bits of the UUID version 1 in the order defined in the RFC-4122. ### RFC-4122 - 4.2.2.
formatMostSignificantBits(long) - Method in class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
Returns the timestamp bits of the UUID version 6, keeping its byte order unchanged.
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
This method converts a number of 100-nanoseconds 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
This method converts a number of 100-nanoseconds 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
 
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
 
getBase() - Method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
 
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 UUID.
getDceSecurity(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID.
getDceSecurityWithHash(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with system data hash as node identifier.
getDceSecurityWithHash(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with system data hash as node identifier.
getDceSecurityWithMac(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with hardware address as node identifier.
getDceSecurityWithMac(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with hardware address as node identifier.
getDceSecurityWithRandom(byte, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with random node identifier.
getDceSecurityWithRandom(UuidLocalDomain, int) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a DCE Security UUID with random node identifier.
getEnvinronmentName(String) - Static method in class com.github.f4b6a3.uuid.util.internal.SettingsUtil
 
getGregTimestamp() - Static method in class com.github.f4b6a3.uuid.util.UuidTime
This method returns the number of 100-nanoseconds since 1582-10-15 (Gregorian epoch).
getInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
Get the instant from a time-based, time-ordered or DCE Security UUID.
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
 
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.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
 
getMulticastRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
This method return a new multicast random node identifier.
getNameBasedMd5(byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UuidNamespace, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UuidNamespace, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UuidNamespace, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(String, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(String, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(String, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UUID, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UUID, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedMd5(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (MD5).
getNameBasedSha1(byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UuidNamespace, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UuidNamespace, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UuidNamespace, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(String, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(String, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(String, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UUID, byte[]) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UUID, String) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
getNameBasedSha1(UUID, UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a name-based UUID (SHA1).
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.
getPadding() - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
 
getPrefix(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
Get the prefix from a Prefix COMB.
getPrefixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a Prefix COMB.
getPrefixInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
Get 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
 
getRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.ClockSeqFunction
This method return a new random clock sequence.
getRandom() - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
This method return a new random node identifier.
getRandomBased() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a random UUID.
getRandomFunction(Random) - Static method in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
It instantiates a function that returns a byte array of a given length.
getSecureRandom() - Static method in class com.github.f4b6a3.uuid.util.internal.RandomUtil
Returns a new instance of SecureRandom.
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.
getShortSuffixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a Short Suffix COMB.
getSuffix(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
Get the suffix from a Suffix COMB.
getSuffixComb() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a Suffix COMB.
getSuffixInstant(UUID) - Static method in class com.github.f4b6a3.uuid.util.CombUtil
Get the instant from a Suffix COMB.
getTimeBased() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID.
getTimeBased(Instant, Integer, Long) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID.
getTimeBasedWithHash() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with system data hash as node identifier.
getTimeBasedWithHash(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with system data hash as node identifier.
getTimeBasedWithMac() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with hardware address as node identifier.
getTimeBasedWithMac(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with hardware address as node identifier.
getTimeBasedWithRandom() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with random node identifier.
getTimeBasedWithRandom(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-based UUID with random node identifier.
getTimeOrdered() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID.
getTimeOrdered(Instant, Integer, Long) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID.
getTimeOrderedWithHash() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with system data hash as node identifier.
getTimeOrderedWithHash(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with system data hash as node identifier.
getTimeOrderedWithMac() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with hardware address as node identifier.
getTimeOrderedWithMac(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with hardware address as node identifier.
getTimeOrderedWithRandom() - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with random node identifier.
getTimeOrderedWithRandom(Instant, Integer) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Returns a time-ordered UUID with random node identifier.
getTimestamp(UUID) - Static method in class com.github.f4b6a3.uuid.util.UuidUtil
Get the timestamp from a time-based, time-ordered or DCE Security UUID.
getUnixTimestamp() - Static method in class com.github.f4b6a3.uuid.util.UuidTime
This method returns the number of 100-nanoseconds since 1970-01-01 (Unix epoch).
getUuid(byte[]) - Method in class com.github.f4b6a3.uuid.factory.UuidFactory
Creates a UUID from a byte array of 16 bytes.
getUuid(long, long) - Method in class com.github.f4b6a3.uuid.factory.UuidFactory
Creates a UUID from a pair of numbers.
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.

H

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
 
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 MAC host name if found.

I

INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base16Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base16UCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32CrockfordCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32HexCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32UCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32UCrockfordCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base32UHexCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base36Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base36UCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base58BitcoinCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base58Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base58FlickrCodec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base62Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base64Codec
A shared immutable instance.
INSTANCE - Static variable in class com.github.f4b6a3.uuid.codec.base.Base64UrlCodec
A shared immutable instance.
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.
InvalidUuidException - Exception in com.github.f4b6a3.uuid.exception
 
InvalidUuidException(String) - Constructor for exception com.github.f4b6a3.uuid.exception.InvalidUuidException
 
ip() - Static method in class com.github.f4b6a3.uuid.util.internal.NetworkUtil
Returns the IP address if found.
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.
isMulticast(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.NodeIdFunction
This method 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.
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
 
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.
isUsed(int) - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
Check if a value is used out of the pool.
isUuidString(char[]) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
Checks if the UUID char array in the standard format.
isUuidString(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
Checks if the UUID char array in the standard format.
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[]) - Method in class com.github.f4b6a3.uuid.codec.base.BaseN
 
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
 
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.
isVersion(byte[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
 
isVersion(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
 

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
 
LOCAL_DOMAIN_GROUP - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
LOCAL_DOMAIN_ORG - com.github.f4b6a3.uuid.enums.UuidLocalDomain
 
LOCAL_DOMAIN_ORG - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
LOCAL_DOMAIN_PERSON - com.github.f4b6a3.uuid.enums.UuidLocalDomain
 
LOCAL_DOMAIN_PERSON - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
LongArray - Class in com.github.f4b6a3.uuid.util.immutable
 

M

mac() - 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 class to generate machine ID.
MacNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
MacNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.MacNodeIdFunction
 
map - Variable in class com.github.f4b6a3.uuid.codec.base.function.BaseNDecoder
 
multiply(int[], int, int, boolean) - Static method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderDecoder
 

N

NameBasedMd5Factory - Class in com.github.f4b6a3.uuid.factory.rfc4122
 
NameBasedMd5Factory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedMd5Factory
Factory that creates name-based UUIDs (MD5).
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
 
NameBasedSha1Factory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.NameBasedSha1Factory
Factory that creates name-based UUIDs (SHA1).
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
 
NAMESPACE_DNS - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
NAMESPACE_ISO_OID - com.github.f4b6a3.uuid.enums.UuidNamespace
 
NAMESPACE_ISO_OID - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
NAMESPACE_URL - com.github.f4b6a3.uuid.enums.UuidNamespace
 
NAMESPACE_URL - Static variable in class com.github.f4b6a3.uuid.UuidCreator
 
NAMESPACE_X500_DN - com.github.f4b6a3.uuid.enums.UuidNamespace
 
NAMESPACE_X500_DN - 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 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 BaseNCodec using the specified radix.
newInstance(BaseN) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
Static factory that returns a new instance of BaseNCodec using the specified BaseN.
newInstance(String) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
Static factory that returns a new instance of BaseNCodec using the specified alphabet.
next() - Method in class com.github.f4b6a3.uuid.factory.function.impl.DefaultClockSeqFunction
 
nextInt() - Static method in class com.github.f4b6a3.uuid.util.internal.RandomUtil
 
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.
NoArgsFactory - Interface in com.github.f4b6a3.uuid.factory
 
nodeidFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
NodeIdFunction - Interface in com.github.f4b6a3.uuid.factory.function
It must return a number between 0 and 2^48-1.

O

ONE_MINUTE - Static variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
 
ONE_MINUTE - Static variable in class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
 

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
Factory that creates Prefix COMB GUIDs.
PrefixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
 
PrefixCombFactory(RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
 
PrefixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.PrefixCombFactory
 
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() - Method in class com.github.f4b6a3.uuid.factory.function.ClockSeqFunction.ClockSeqPool
Take a random value from the pool.
RANDOM - Static variable in class com.github.f4b6a3.uuid.factory.function.impl.DefaultRandomFunction
 
RandomBasedFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
Factory that creates random-based UUIDs.
RandomBasedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
 
RandomBasedFactory(RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
 
RandomBasedFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.RandomBasedFactory
 
randomFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstRandomBasedFactory
 
RandomFunction - Interface in com.github.f4b6a3.uuid.factory.function
It must return an array of bytes with the given length.
RandomNodeIdFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
 
RandomNodeIdFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.RandomNodeIdFunction
 
RandomUtil - Class in com.github.f4b6a3.uuid.util.internal
A utility class that wraps a shared SecureRandom and provides new instances of SecureRandom.
remainder(int[], int, int[]) - Static method in class com.github.f4b6a3.uuid.codec.base.function.BaseNRemainderEncoder
 

S

selectNodeIdFunction() - Static method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
Select the node identifier strategy.
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
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
Factory that creates Prefix COMB GUIDs.
ShortPrefixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
 
ShortPrefixCombFactory(RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
 
ShortPrefixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortPrefixCombFactory
 
ShortSuffixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
Factory that creates Suffix COMB GUIDs.
ShortSuffixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
 
ShortSuffixCombFactory(RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
 
ShortSuffixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.ShortSuffixCombFactory
 
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 the RFC-4122.
StringCodec() - Constructor for class com.github.f4b6a3.uuid.codec.StringCodec
 
SuffixCombFactory - Class in com.github.f4b6a3.uuid.factory.nonstandard
Factory that creates Suffix COMB GUIDs.
SuffixCombFactory() - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
 
SuffixCombFactory(RandomFunction) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
 
SuffixCombFactory(Random) - Constructor for class com.github.f4b6a3.uuid.factory.nonstandard.SuffixCombFactory
 

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
Factory that creates time-based UUIDs.
TimeBasedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeBasedFactory
 
TimeBasedFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
 
timeFunction - Variable in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory
 
TimeFunction - Interface in com.github.f4b6a3.uuid.factory.function
It 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 This codec converts time-based UUIDs (v1) to time-ordered UUIDs (v6).
TimeOrderedCodec() - Constructor for class com.github.f4b6a3.uuid.codec.other.TimeOrderedCodec
 
TimeOrderedFactory - Class in com.github.f4b6a3.uuid.factory.rfc4122
Factory that creates ordered gregorian time-based UUIDs.
TimeOrderedFactory() - Constructor for class com.github.f4b6a3.uuid.factory.rfc4122.TimeOrderedFactory
 
TimeOrderedFactory.Builder - Class in com.github.f4b6a3.uuid.factory.rfc4122
 
toAndFromDotNetGuid(UUID) - Static method in class com.github.f4b6a3.uuid.codec.other.DotNetGuid1Codec
Convert a UUID to and from a .Net Guid.
toBytes(UUID) - Static method in class com.github.f4b6a3.uuid.UuidCreator
Get the array of bytes from a UUID.
toCharArray(String) - Method in class com.github.f4b6a3.uuid.codec.base.function.BaseNDecoder
 
toExpectedRange(long) - Static method in interface com.github.f4b6a3.uuid.factory.function.ClockSeqFunction
This method clears the unnecessary 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
This method clears the unnecessary leading bits so that the resulting number is in the range 0 to 2^48-1.
toGregTimestamp(Instant) - Static method in class com.github.f4b6a3.uuid.util.UuidTime
This method converts an Instant into a number of 100-nanoseconds 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
This method 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.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
Get a string from a UUID.
toTimestamp(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
This method converts an Instant into a number of 100-nanoseconds since 1970-01-01 (Unix epoch).

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
 
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.
UuidCodecException - Exception in com.github.f4b6a3.uuid.exception
 
UuidCodecException(String) - Constructor for exception com.github.f4b6a3.uuid.exception.UuidCodecException
 
UuidCreator - Class in com.github.f4b6a3.uuid
Facade to all the UUID generators.
UuidFactory - Class in com.github.f4b6a3.uuid.factory
Abstract class for UUID factories.
UuidFactory(UuidVersion) - Constructor for class com.github.f4b6a3.uuid.factory.UuidFactory
 
UuidLocalDomain - Enum in com.github.f4b6a3.uuid.enums
Local domains used to create DCE Security UUIDs.
UuidNamespace - Enum in com.github.f4b6a3.uuid.enums
Name spaces used to create name-based UUIDs.
UuidTime - Class in com.github.f4b6a3.uuid.util
Utility for UUID time stamps.
UuidUtil - Class in com.github.f4b6a3.uuid.util
Utility that provides methods for checking UUID version, for extracting information from UUIDs, and 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

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 a valid.
validate(char[], int) - Static method in class com.github.f4b6a3.uuid.util.UuidValidator
Checks if the UUID char array 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.
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
 
VARIANT_RESERVED_MICROSOFT - com.github.f4b6a3.uuid.enums.UuidVariant
 
VARIANT_RESERVED_NCS - com.github.f4b6a3.uuid.enums.UuidVariant
 
VARIANT_RFC_4122 - com.github.f4b6a3.uuid.enums.UuidVariant
 
version - Variable in class com.github.f4b6a3.uuid.factory.UuidFactory
 
VERSION_DCE_SECURITY - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_NAME_BASED_MD5 - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_NAME_BASED_SHA1 - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_RANDOM_BASED - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_TIME_BASED - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_TIME_ORDERED - com.github.f4b6a3.uuid.enums.UuidVersion
 
VERSION_UNKNOWN - com.github.f4b6a3.uuid.enums.UuidVersion
 
versionMask - Variable in class com.github.f4b6a3.uuid.factory.UuidFactory
 

W

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
 
withHashNodeId() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
 
withInstant(Instant) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.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
 
withRandomNodeId() - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
 
withTimeFunction(TimeFunction) - Method in class com.github.f4b6a3.uuid.factory.AbstTimeBasedFactory.Builder
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages