See: Description
| Class | Description |
|---|---|
| EgressInterfaceFinder |
A utility to attempt to find the default egress interface on the current
system.
|
| EthernetAddress |
EthernetAddress encapsulates the 6-byte MAC address defined in
IEEE 802.1 standard.
|
| Generators |
Root factory class for constructing UUID generators.
|
| Jug |
Simple command-line interface to UUID generation functionality.
|
| NoArgGenerator |
Intermediate base class for UUID generators that do not take arguments for individual
calls.
|
| StringArgGenerator |
Intermediate base class for UUID generators that take one String argument for individual
calls.
|
| TimestampSynchronizer |
This is the API for utility classes optionally used by
UUIDTimer to
ensure that timestamp values used for generating time/location-based UUIDs
are monotonically increasing, as well as that only one such generator
is ever used on a single system, even in presence of multiple JVMs. |
| UUIDClock |
UUIDClock is used by UUIDTimer to get the current time.
|
| UUIDComparator |
Default
UUID comparator is not very useful, since
it just does blind byte-by-byte comparison which does not work well
for time+location - based UUIDs. |
| UUIDGenerator |
Minimal "tag" base class from which all generator implementations
derive.
|
| UUIDTimer |
UUIDTimer produces the time stamps required for time-based UUIDs.
|
| Enum | Description |
|---|---|
| UUIDType |
Enumeration of different flavors of UUIDs: 5 specified by specs
(RFC-4122)
and one
virtual entry ("UNKNOWN") to represent invalid one that consists of
all zero bites
|
| Exception | Description |
|---|---|
| EgressInterfaceFinder.EgressResolutionException |
An exception representing a failure to determine a default egress
network interface.
|
com.fasterxml.uuid.impl.
The primary API entrypoint is Generators,
used to construct actual generators to use for UUID generation.
Copyright © 2023 FasterXML.com. All rights reserved.