Package org.eclipse.net4j.util

# Klasse UUIDGenerator

java.lang.Object
org.eclipse.net4j.util.UUIDGenerator

public final class UUIDGenerator extends Object
Generates 16 byte UUID values and can encode them to Strings, decode from Strings respectively.

Seit:
  3.2
Autor:
  Eike Stepper

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final int`
`BYTES`
`static final UUIDGenerator`
`DEFAULT`
`static final int`
`NODE_ADDRESS_BYTES`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`UUIDGenerator()`
`UUIDGenerator(byte[] nodeAddress)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`byte[]`
`decode(String string)`
`String`
`encode(byte[] uuid)`
`String`
`generate()`
`void`
`generate(byte[] uuid)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Felddetails

### BYTES

public static final int BYTES

Seit:
  3.18
Siehe auch:
  - Konstantenfeldwerte

### NODE_ADDRESS_BYTES

public static final int NODE_ADDRESS_BYTES

Siehe auch:
  - Konstantenfeldwerte

### DEFAULT

public static final UUIDGenerator DEFAULT

## Konstruktordetails

### UUIDGenerator

public UUIDGenerator(byte[] nodeAddress)

### UUIDGenerator

public UUIDGenerator()

## Methodendetails

### generate

public String generate()

### generate

public void generate(byte[] uuid)

### encode

public String encode(byte[] uuid)

### decode

public byte[] decode(String string)