Package org.databene.benerator

The root package for the databene-generator library.

See:
          Description

Interface Summary
BeneratorConstants Holds constants which are of general interest for Benerator.
Consumer Abstraction of an object that consumes (possibly larger quantities of) objects.
Generator<E> This is the basic Generator interface, the mother of all generators.
GeneratorContext Provides configuration and variable space for Generators.
GeneratorProvider<E> Provides a Generator.
NonNullGenerator<E> Generator interface which declares a NonNullGenerator.generate() method as in Benerator versions before 0.7.
PlatformDescriptor Descriptor interface to provide informations about Benerator platforms.
StorageSystem Abstract interface characterizing an Entity storage system.
WeightedGenerator<E> Parent interface for Generators that have a weight to be considered when combining Generators.
 

Class Summary
BeneratorFactory Abstract factory class for extending Benerator.
BeneratorUtil Provides general utility methods for Benerator.
DefaultPlatformDescriptor Default implementation of the PlatformDescriptor interface.
PropertyMessage Delivers a message that refers to a property.
 

Enum Summary
GeneratorState The state of a generator.
 

Exception Summary
BeneratorError Indicates an error in Benerator execution, for example raised by an <error> element.
IllegalGeneratorStateException Indicates exceptional generator states that stem from inappropriate generator setup or use.
InvalidGeneratorSetupException Indicates invalid setup of a Generator.
 

Package org.databene.benerator Description

The root package for the databene-generator library. Generator is the common interface of all generators. The other generator implementations in this package provide extension points for defining custom generators.



Copyright © 2013. All Rights Reserved.