All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractNameBasedUuidCreator Factory that creates name-based UUIDs.AbstractRandomBasedUuidCreator Factory that creates random-based UUIDs.AbstractTimeBasedUuidCreator AbstractUuidCreator Abstract class forUUIDcreators.Base16Codec Codec for base-16 as defined in RFC-4648.Base16Decoder Function that decodes a base-16 string to a UUID.Base16Encoder Function that encodes a UUID to a base-16 string.Base32Codec Codec for base-32 as defined in RFC-4648.Base32CrockfordCodec Codec for Crockford's base-32.Base32Decoder Function that decodes a base-32 string to a UUID.Base32Encoder Function that encodes a UUID to a base-32 string.Base32HexCodec Codec for base-32-hex as defined in RFC-4648.Base36Codec Codec for base-36.Base58BitcoinCodec Codec for base-58.Base58Codec Codec for base-58.Base58FlickrCodec Codec for base-58.Base62Codec Codec for base-62.Base64Codec Codec for base-64 as defined in RFC-4648.Base64Decoder Function that decodes a base-64 string to a UUID.Base64Encoder Function that encodes a UUID to a base-64 string.Base64UrlCodec Codec for base-64-url as defined in RFC-4648.BaseN Class that represents the base-n encodings.BaseNCodec Abstract class that contains the basic functionality for base-n codecs of this package.BaseNDecoder Abstract function to be extended by all decoder functions of this package.BaseNEncoder Abstract function to be extended by all encoder functions of this package.BaseNRemainderDecoder Function that decodes a base-n string to a UUID.BaseNRemainderEncoder Function that encodes a UUID to a base-n string.BinaryCodec Codec for UUID binary encoding as defined in the RFC-4122.ByteUtil Class that contains many static methods for byte handling.CharArray ClockSequenceController Class that controls the usage of clock sequence values from 0 to 16383.ClockSequenceStrategy Strategy that provides clock sequences for time-based UUIDs.CombUtil Utility that provides methods for extracting time from COMBs.DceSecurityUuidCreator Factory that creates DCE Security UUIDs (version 2).DefaultClockSequenceStrategy Strategy that provides the current clock sequence.DefaultNodeIdentifierStrategy Strategy that provides a random node identifier.DefaultRandomStrategy Strategy that provides random values for random-based UUIDs.DefaultTimestampStrategy Strategy that provides the current timestamp.DotNetGuid1Codec DotNetGuid4Codec FixedClockSequenceStrategy Strategy that always provides the same clock sequence.FixedNodeIdentifierStrategy Strategy that always provides the same node identifier.FixedTimestampStretegy Strategy that always provides the same timestamp.HashNodeIdentifierStrategy Strategy that generates a hash-based node identifier. ### RFC-4122 - 4.5.InvalidUuidException LongArray MachineId Utility class to generate machine ID.MacNodeIdentifierStrategy Strategy that provides the current machine address (MAC), if available.NameBasedMd5UuidCreator NameBasedSha1UuidCreator NcnameCodec Codec for UUID NCNames.NoArgumentsUuidCreator NodeIdentifierStrategy Strategy that provides node identifiers for time-based UUIDs.OtherRandomStrategy Strategy that provides random values for random-based UUIDs.PrefixCombCreator Factory that creates Prefix COMB GUIDs.RandomBasedUuidCreator Factory that creates random-based UUIDs.RandomNodeIdentifierStrategy Strategy that provides a random node identifier.RandomStrategy Strategy that provides random values for random-based UUIDs.RandomUtil A utility class that wraps a sharedSecureRandomand provides new instances ofSecureRandom.SettingsUtil Reads system properties and environment variables.ShortPrefixCombCreator Factory that creates Prefix COMB GUIDs.ShortSuffixCombCreator Factory that creates Suffix COMB GUIDs.SlugCodec Codec for UUID Slugs.StringCodec Codec for UUID string representation as defined in the RFC-4122.SuffixCombCreator Factory that creates Suffix COMB GUIDs.TimeBasedUuidCreator Factory that creates time-based UUIDs.TimeOrderedCodec Codec for time-ordered UUIDs This codec converts time-based UUIDs (v1) to time-ordered UUIDs (v6).TimeOrderedUuidCreator Factory that creates time-ordered UUIDs.TimestampStrategy Strategy that provides timestamps for time-based UUIDs.UriCodec Codec for UUID URIs (specifically URNs).UuidCodec<T> Interface to be implemented by all codecs of this package.UuidCodecException UuidConverter Deprecated. use the classes in the codec package instead.UuidCreator Facade to all the UUID generators.UuidLocalDomain Local domains used to create DCE Security UUIDs.UuidNamespace Name spaces used to create name-based UUIDs.UuidTime Utility that provides methods related to timestamps.UuidUtil Utility that provides methods for checking UUID version, for extracting information from UUIDs, and etc.UuidValidator Utility for UUID validation.UuidVariant UUID variants defined by RFC-4122.UuidVersion UUID versions defined by RFC-4122.