Provides classes for random value generation in support of Centipede and datagen.
The structure of this package may be understood in terms of:
- {@link GlobalRandomSource}, which provides the only means of accessing and creating GWRandom objects, and thus it
serves as the main (and only) interface to this package
- {@link GWRandom} provides random value generating functions available in {@link java.util.Random}, as well as
access to supporting classes that provide extended random value generation capabilities.
- Supporting classes that provide convenient methods for generating values such as random alphanumeric string,
random dates within a specified period, etc. Example classes include {@link RandomDateGenerator} and
{@link RandomStringGenerator}
Related Documentation
The following classes are used by the com.guidewire.pl.sytem.random classes
- {@link java.util.Random}
- {@link org.apache.commons.math.random.RandomData}
- {@link org.apache.commons.math.random.RandomDataImpl}
- {@link org.apache.commons.math.random.RandomGenerator}