ORCentral
|
A uniquie id. More...
Public Member Functions | |
UniqueID () | |
Ctor. | |
UniqueID (String idstring) throws IllegalArgumentException | |
Ctor. | |
String | getId () |
void | setId (String id) |
String | toBin16 () |
Strips all hyphens from string (for database storage). | |
void | setRandomUUID () |
Set a new random UUID on the UniqueID. | |
UniqueID | newUniqueID () |
Static Public Member Functions | |
static UniqueID | fromBin16 (String bin16) |
Creates a UniqueID from a hypenless string (such as from a database). | |
static String | randomUUID () |
static UniqueID | randomUniqueID () |
A uniquie id.
Definition at line 8 of file UniqueID.java.
eu.coform.UniqueID.UniqueID | ( | ) |
eu.coform.UniqueID.UniqueID | ( | String | idstring | ) | throws IllegalArgumentException |
Ctor.
idstring | must be in proper string UUID form. |
IllegalArgumentException | throw when string does not meet requirements. |
Definition at line 22 of file UniqueID.java.
static UniqueID eu.coform.UniqueID.fromBin16 | ( | String | bin16 | ) | [static] |
Creates a UniqueID from a hypenless string (such as from a database).
Please note that the incoming string *must* be of appropriate length.
bin16 | hyphenless string |
Definition at line 49 of file UniqueID.java.
String eu.coform.UniqueID.getId | ( | ) |
UniqueID eu.coform.UniqueID.newUniqueID | ( | ) |
Definition at line 85 of file UniqueID.java.
static UniqueID eu.coform.UniqueID.randomUniqueID | ( | ) | [static] |
Definition at line 76 of file UniqueID.java.
static String eu.coform.UniqueID.randomUUID | ( | ) | [static] |
Definition at line 69 of file UniqueID.java.
void eu.coform.UniqueID.setId | ( | String | id | ) |
void eu.coform.UniqueID.setRandomUUID | ( | ) |
Set a new random UUID on the UniqueID.
Definition at line 62 of file UniqueID.java.
String eu.coform.UniqueID.toBin16 | ( | ) |
Strips all hyphens from string (for database storage).
Definition at line 38 of file UniqueID.java.