public class KeyGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
iseq_ |
private int |
nchar_ |
private java.lang.String |
prefix_ |
private java.util.Random |
random_ |
private static char |
SEQ_DELIM |
Constructor and Description |
---|
KeyGenerator(java.lang.String prefix,
int nchar,
java.util.Random random)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Random |
createRandom()
Returns a new, randomly seeded, Random object.
|
java.lang.String |
next()
Returns the next key in the sequence.
|
private final java.lang.String prefix_
private final int nchar_
private final java.util.Random random_
private int iseq_
private static final char SEQ_DELIM