org.jbpm.form.builder.ng.model.client.form
Class FormIDGenerator
java.lang.Object
org.jbpm.form.builder.ng.model.client.form.FormIDGenerator
public class FormIDGenerator
- extends Object
|
Method Summary |
static String |
nextId()
|
static String |
uuid()
Generate a RFC4122, version 4 ID. |
static String |
uuid(int len)
Generate a random uuid of the specified length. |
static String |
uuid(int len,
int radix)
Generate a random uuid of the specified length, and radix. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormIDGenerator
public FormIDGenerator()
nextId
public static String nextId()
uuid
public static String uuid(int len)
- Generate a random uuid of the specified length. Example: uuid(15) returns
"VcydxgltxrVZSTV"
- Parameters:
len - the desired number of characters
uuid
public static String uuid(int len,
int radix)
- Generate a random uuid of the specified length, and radix. Examples:
- uuid(8, 2) returns "01001010" (8 character ID, base=2)
- uuid(8, 10) returns "47473046" (8 character ID, base=10)
- uuid(8, 16) returns "098F4D35" (8 character ID, base=16)
- Parameters:
len - the desired number of charactersradix - the number of allowable values for each character (must be <=
62)
uuid
public static String uuid()
- Generate a RFC4122, version 4 ID. Example:
"92329D39-6F5C-4520-ABFC-AAB64544E172"
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.