| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Class Summary | |
|---|---|
| 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. | 
| Logger | This is the simple logging interface used by JUG package. | 
| 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 UUIDTimerto
 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. | 
| UUIDComparator | Default UUIDcomparator 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 Summary | |
|---|---|
| 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 | 
Package that contains core (non-optional) Java UUID Generator API classes.
Implementation classes can be found from under com.fasterxml.uuid.impl.
These classes should be usable on JDK 1.4 and up, and have no external dependencies;
except that any functionality that uses Ethernet-address discovery requires JDK 1.6.
The primary point is Generators, used to construct actual
generators, based on method to use and some optional arguments.
Note: earlier JUG versions (up to 2.0) supported older JDKs (1.1); 1.4 is now needed
since UUID is used as a core abstraction.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||