Package org.databene.benerator.util

Provides utility classes for data generation.

See:
          Description

Class Summary
AbstractGenerator<E> Abstract Generator implementation which holds a state and state management methods.
ContextHolder Simple implementation of the ContextAware interface.
ExpressionBasedGenerator<E> Evaluates an Expression on each call to ExpressionBasedGenerator.generate() and returns its results.
FilteringGenerator<E> Generator proxy which takes the input of another Generator and only passes it if a boolean expression evaluates to true.
GeneratorUtil Provides utility methods for data generation.
LineShuffler Reads a text file, shuffles its lines and writes it to another file.
LuhnUtil Provides utility methods for Luhn check digit calculation.
LuhnValidator Tests if a number passes the Luhn algorithm.
RandomUtil Provides utility functions for generating numbers in an interval.
SimpleGenerator<E> Abstract parent class for Generators that are neither thread-safe nor parallelizable.
ThreadSafeGenerator<E> Parent class for Generators which are thread-safe.
ValidatingGenerator<P> Provides an abstract implementation of a generator that validates its generated values.
 

Annotation Types Summary
Luhn Bean Validation annotation for fields that must pass the Luhn number test.
 

Package org.databene.benerator.util Description

Provides utility classes for data generation.



Copyright © 2010. All Rights Reserved.