Package com.rapiddweller.benerator.primitive
Implements Generators for simple Java types.
-
Interface Summary Interface Description VarLengthStringGenerator Common parent class forNonNullGenerator
s that can generate a String of a requested length.
Created: 01.08.2011 07:41:21 -
Class Summary Class Description AddingConsumer Consumer
implementation which sums up the values of a 'feature' of all objects it consumes and return the sum as 'sum' property of type 'type'.
Created: 03.04.2010 07:41:42BooleanGenerator Generates boolean values with a configurable quota of true values.
Created: 09.06.2006 20:03:18CharacterGenerator Generates Character values from a character set or a regular expression.
Created: 09.06.2006 20:34:55DynamicCountGenerator Behaves similar to theDynamicLongGenerator
, but generatesmaxFallback
values, ifmax
is set tonull
.
Created: 28.03.2010 08:48:11DynamicLongGenerator Generator
implementation that generatesLong
numbers, redefining the underlying distribution on eachreset()
by evaluating themin
,max
,granularity
,distribution
andunique
values.
Created: 27.03.2010 19:28:38EquivalenceStringGenerator<E> Generator
which generatesString
s by first generating a part and a part count and the repeating the part the generated number of times.
Created: 08.07.2011 06:20:42HibUUIDGenerator Creates UUIDs evaluating IP address, a JVM ID and timestamp.HiLoGenerator Combines the output of a 'slow' generator (e.g.IncrementalIdGenerator Generates unique long values incrementally.
Created: 14.11.2009 06:49:49IncrementalIntsGenerator Generates int arrays in the same manner in which decimal numbers are used.IncrementalStringGenerator Creates Strings in an incremental manner.
Created: 02.08.2011 10:34:08IncrementGenerator Generates long values by continuously incrementing a base (min) value.LocalSequenceGenerator Local implementation of an incrementGenerator
that behaves like a database sequence.
Created at 29.05.2009 19:35:27LongGenerator LuhnGenerator Generates numbers that pass a Luhn test.
Created: 18.10.2009 10:08:09RandomVarLengthStringGenerator GeneratesString
s composed of numerical digits.
Created: 16.10.2009 07:31:16RegexStringGenerator Generates Strings that comply to a regular expression.
Created: 18.07.2006 19:32:52ScriptGenerator CreatesObject
s based on a Script.
Created: 29.01.2008 17:19:24SeedSentenceGenerator Generates sentences based on a seed sentence set.
Created at 16.07.2009 20:02:32SeedWordGenerator Generates words based on a word seed.
Created at 11.07.2009 19:30:12StringGenerator String
Generator
which offers a wide range of options for generating strings.
Created: 31.07.2011 07:15:05TokenCombiner Generator
implementation which takes cells from a CSV file as input and combines the cells by taking a cell value from a random row for each column and concatenating them to a string.
Created: 01.08.2010 14:48:50UniqueFixedLengthStringGenerator Generates unique strings of fixed length.
Created: 15.11.2007 14:07:49UniqueIntsGenerator Creates unique pseudo-random int arrays.
Created: 01.08.2011 17:00:57UniqueScrambledStringGenerator Generates unique strings of variable length.
Created: 16.11.2007 11:56:15UnluckyNumberValidator Checks if a String contains an 'unlucky' number like 13 in western cultures or 4 in east-asian cultures.UUIDGenerator Creates UUIDs usingUUID.randomUUID()
.
Created at 26.09.2009 07:51:56ValueMapper Converter implementation that maps input values in a 'Map' style.
Created: 24.10.2009 09:05:58 -
Annotation Types Summary Annotation Type Description UnluckyNumber Annotation to mark a JavaBean field that may not contain an 'unluck number'.
Created at 03.07.2009 17:55:40