Package org.progeeks.tool.gen

Interface Summary
DataGenerator Creates an object (regular POJO or MetaObject) with the value of the object (or its properties) set according to various rules.
DataGeneratorContext Provides references information to a DataGenerator about the environment in which it is creating data.
 

Class Summary
BaseDataGenerator Base class for other data generators.
BooleanGenerator Generates a random Boolean value using the set positiveWeight to determine the percentage of true vs false returns.
CollectionGenerator Creates a collection of objects.
ComplexObjectGenerator Constructs an object by iterating over a collection of sub-generators to get the values for each of the object's properties.
ConditionalGenerator A DataGenerator that selects a sub-generator to generate data based on a set of conditions.
DateGenerator Generates a date between start and stop times.
DefaultGeneratorContext Default implementation of DataGeneratorContext.
EqualsGenerator Restricts a property to exactly one value (and optionally null).
GenGroupGenerator Takes a list of DataGenerators rather than specific objects to return.
GroupMemberGenerator Selects a value from the supplied members List.
MapGenerator Creates a Map of objects.
NumberGenerator Generates a number within a specified range.
SeriesGenerator Generates a series of numbers, starting with min and incrementing by SeriesGenerator.increment if it is set, or 1.0 if no increment is set.
StringGenerator Helper class for generating String s that do not have more specific generators.
StringListGenerator Puts together a single string comprised of elements generated from its #valueGenerator.
 



Copyright © 2002-2003 Paul Speed. All Rights Reserved.