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
- 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
-
Returns the timestamp.
- 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
-
Returns the timestamp.
- 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
BaseNCodecusing the specified radix. - 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(String) - Static method in class com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
Static factory that returns a new instance of
BaseNCodecusing 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
SecureRandomand provides new instances ofSecureRandom. - 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 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
-
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
Instantinto 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
Instantinto 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
UUIDfactories. - 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
- WindowsTimeFunction - Class in com.github.f4b6a3.uuid.factory.function.impl
-
This function is for WINDOWS systems.
- WindowsTimeFunction() - Constructor for class com.github.f4b6a3.uuid.factory.function.impl.WindowsTimeFunction
- 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
All Classes All Packages