Class RandomStringGenerator
- java.lang.Object
-
- org.alindner.tools.common.random.generator.RandomStringGenerator
-
- All Implemented Interfaces:
IRandomStringGenerator<String>
public class RandomStringGenerator extends Object implements IRandomStringGenerator<String>
-
-
Constructor Summary
Constructors Constructor Description RandomStringGenerator(Generator.ICharPool alphanum)Create an alphanumeric strings from a secure generator.RandomStringGenerator(Generator.ICharPool alphanum, Random random)Create an alphanumeric strings from a secure generator.
-
-
-
Constructor Detail
-
RandomStringGenerator
public RandomStringGenerator(Generator.ICharPool alphanum)
Create an alphanumeric strings from a secure generator.- Parameters:
alphanum- chars
-
RandomStringGenerator
public RandomStringGenerator(Generator.ICharPool alphanum, Random random)
Create an alphanumeric strings from a secure generator.- Parameters:
alphanum- charsrandom- random generator
-
-
Method Detail
-
next
public String next(int length)
Generate a random string.- Specified by:
nextin interfaceIRandomStringGenerator<String>- Parameters:
length- length of string- Returns:
- random string
-
-