Package org.databene.benerator.engine.statement

Interface Summary
GeneratorStatement Parent interface for Statements that make use of a GeneratorTask.
 

Class Summary
AbstractStatement Abstract implementation of the Statement interface.
BeanStatement Task implementation that instantiates a JavaBean.
BeepStatement Statement that emits a beep.
CommentStatement Parses a comment and logs its content to the category 'org.databene.COMMENT'.
CompositeStatement Combines other statements to a composite statement.
ConditionStatement CompositeStatement that holds a condition expression.
DBSanityStatement Statement implementation that performs DB Sanity checks and raises an error in case of check violations.
DefineDatabaseStatement Executes a <database/> from an XML descriptor.
EchoStatement Prints out a message to the console.
ErrorStatement Statement implementation that raises a BeneratorError and provides a result code for the operating system.
EvaluateStatement Executes an <evaluate/> from an XML descriptor.
GenerateAndConsumeTask Task that creates one data set instance per run() invocation and sends it to the specified consumer.
GenerateOrIterateStatement Creates a number of entities in parallel execution and a given page size.
IfStatement CompositeStatement that executes it parts only if a condition is matched.
ImportStatement Imports classes by package, class, domain and platform definition(s).
IncludeStatement Executes an <include/> from an XML descriptor file.
LazyStatement Statement implementation that evaluates an Expression which returns a Task and executes the returned Task.
RunTaskStatement Statement that executes a Task supporting paging and multithreading.
SequentialStatement Executes all sub statements sequentially.
SetGlobalPropertyStatement Sets a global Benerator property.
StatementProxy Proxy for a Statement.
TimedGeneratorStatement {Task} implementation that acts as a proxy to another tasks, forwards calls to it, measures execution times and logs them.
TranscodeStatement Statement that transcodes a database table.
TranscodingTaskStatement Groups TranscodeStatements and provides common features like IdentityProvider and KeyMapper objects.
WaitStatement Causes the thread to sleep for a certain number of milliseconds.
WhileStatement 'While' loop statement.
 



Copyright © 2011. All Rights Reserved.