Class StringRandomizer
-
- All Implemented Interfaces:
-
io.github.krandom.api.Randomizer
public class StringRandomizer extends CharSequenceRandomizer<T>
Generate a random String.
Mahmoud Ben Hassine ([email protected])
-
-
Constructor Summary
Constructors Constructor Description StringRandomizer()
Create a new StringRandomizer. StringRandomizer(Charset charset)
Create a new StringRandomizer. StringRandomizer(int maxLength)
Create a new StringRandomizer. StringRandomizer(long seed)
Create a new StringRandomizer. StringRandomizer(Charset charset, long seed)
Create a new StringRandomizer. StringRandomizer(int maxLength, long seed)
Create a new StringRandomizer. StringRandomizer(int minLength, int maxLength, long seed)
Create a new StringRandomizer. StringRandomizer(Charset charset, int maxLength, long seed)
Create a new StringRandomizer. StringRandomizer(Charset charset, int minLength, int maxLength, long seed)
Create a new StringRandomizer.
-
Method Summary
Modifier and Type Method Description String
getRandomValue()
Generate a random value for the given type. -
-
Constructor Detail
-
StringRandomizer
StringRandomizer()
Create a new StringRandomizer.
-
StringRandomizer
StringRandomizer(Charset charset)
Create a new StringRandomizer.- Parameters:
charset
- to use
-
StringRandomizer
StringRandomizer(int maxLength)
Create a new StringRandomizer.- Parameters:
maxLength
- of the String to generate
-
StringRandomizer
StringRandomizer(long seed)
Create a new StringRandomizer.- Parameters:
seed
- initial seed
-
StringRandomizer
StringRandomizer(Charset charset, long seed)
Create a new StringRandomizer.- Parameters:
charset
- to useseed
- initial seed
-
StringRandomizer
StringRandomizer(int maxLength, long seed)
Create a new StringRandomizer.- Parameters:
maxLength
- of the String to generateseed
- initial seed
-
StringRandomizer
StringRandomizer(int minLength, int maxLength, long seed)
Create a new StringRandomizer.- Parameters:
minLength
- of the String to generatemaxLength
- of the String to generateseed
- initial seed
-
StringRandomizer
StringRandomizer(Charset charset, int maxLength, long seed)
Create a new StringRandomizer.- Parameters:
charset
- to usemaxLength
- of the String to generateseed
- initial seed
-
StringRandomizer
StringRandomizer(Charset charset, int minLength, int maxLength, long seed)
Create a new StringRandomizer.- Parameters:
charset
- to useminLength
- of the String to generatemaxLength
- of the String to generateseed
- initial seed
-
-
Method Detail
-
getRandomValue
String getRandomValue()
Generate a random value for the given type.
- Returns:
a random value for the given type
-
-
-
-