Package org.cryptacular.generator
Class RandomIdGenerator
java.lang.Object
org.cryptacular.generator.RandomIdGenerator
- All Implemented Interfaces:
IdGenerator
Generates random identifiers with an alphanumeric character set by default.
- Author:
- Middleware Services
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRandomIdGenerator
(int length) Creates a new instance with the default character set.RandomIdGenerator
(int length, String charset) Creates a new instance with a defined character set. -
Method Summary
-
Field Details
-
DEFAULT_CHARSET
Default character set.- See Also:
-
-
Constructor Details
-
RandomIdGenerator
public RandomIdGenerator(int length) Creates a new instance with the default character set.- Parameters:
length
- Number of characters in generated identifiers.
-
RandomIdGenerator
Creates a new instance with a defined character set.- Parameters:
length
- Number of characters in generated identifiers.charset
- Character set.
-
-
Method Details
-
generate
Description copied from interface:IdGenerator
Generates a random identifier.- Specified by:
generate
in interfaceIdGenerator
- Returns:
- Random identifier.
-