| Modifier and Type | Class and Description |
|---|---|
| public static enum | UuidGenerator.Style
Represents a kind of UUID, that is, what RFC 4122 calls a "version". |
| Modifier and Type | Method and Description |
|---|---|
| public UuidGenerator. |
| style | back to summary |
|---|---|
| public UuidGenerator. Specifies which style of UUID generation should be used. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final UuidGenerator. | |
| public static final UuidGenerator. | RANDOM
Use |
| public static final UuidGenerator. | TIME
Use a time-based generation strategy consistent with RFC 4122 version 1, but with IP address instead of MAC address. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static UuidGenerator. | |
| public static UuidGenerator. |
| AUTO | back to summary |
|---|---|
| public static final UuidGenerator. Defaults to | |
| RANDOM | back to summary |
|---|---|
| public static final UuidGenerator. Use | |
| TIME | back to summary |
|---|---|
| public static final UuidGenerator. Use a time-based generation strategy consistent with RFC 4122 version 1, but with IP address instead of MAC address. Implementation Note Can be a bottleneck, since synchronization is used when incrementing an internal counter as part of the algorithm. | |
| Style | back to summary |
|---|---|
| private Style() | |
| valueOf | back to summary |
|---|---|
| public static UuidGenerator. | |
| values | back to summary |
|---|---|
| public static UuidGenerator. | |