org.axiondb.util
public class StringIdentifierGenerator extends Object
| Field Summary | |
|---|---|
| static StringIdentifierGenerator | INSTANCE |
| Method Summary | |
|---|---|
| String | next16DigitIdentifier()
Generates a new 16-digit (hex) identifier.
|
| String | next16DigitIdentifier(String prefix)
Generates a new 16-digit (hex) identifier with the given String as its prefix.
|
| String | next32DigitIdentifier()
Generates a new 32-digit (hex) identifier.
|
| String | next32DigitIdentifier(String prefix)
Generates a new 16-digit (hex) identifier with the given String as its prefix.
|
| String | nextIdentifier() |
| String | nextIdentifier(String prefix) |
Returns: new 16-digit (hex) identifier
Returns: new 16-digit (hex) identifier, prefixed by the given String and an underscore separator.
Returns: new 32-digit (hex) identifier
Returns: new 16-digit (hex) identifier, prefixed by the given String and an underscore separator.
Returns: String generated new ID
Parameters: prefix String to be used as prefix for the ID
Returns: String generated new ID