Package org.apache.commons.text
Interface TextRandomProvider
- 
public interface TextRandomProviderTextRandomProvider implementations are used by
RandomStringGeneratoras a source of randomness. It is highly recommended that the Apache Commons RNG library be used to provide the random number generation.When using Java 8 or later, TextRandomProvider is a functional interface and need not be explicitly implemented. For example:
UniformRandomProvider rng = RandomSource.create(...); RandomStringGenerator gen = new RandomStringGenerator.Builder() .usingRandom(rng::nextInt) // additional builder calls as needed .build();- Since:
 - 1.1
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intnextInt(int max)Generates an int value between 0 (inclusive) and the specified value (exclusive). 
 -