Package org.databene.benerator.engine.statement

Interface Summary
CascadeParent Interface for transcoding classes that can be parents of cascade operations.
 

Class Summary
AbstractStatement Abstract implementation of the Statement interface.
BeanStatement Task implementation that instantiates a JavaBean.
BeepStatement Statement that emits a beep.
CascadeStatement Cascades the 'transcode' operation to all entities configured to be related to the currently transcoded entity.
CascadeStatement.Reference  
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.
ConsumptionStatement Statement that consumes the current entity of a GeneratorContext using a Consumer.
ConversionStatement Statement that uses a Converter to convert the current product.
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.
MemStoreStatement Statement that instantiates a MemStore and registers it in the BeneratorContext.
MutatingTypeExpression Expression which changes an Entity's type.
RunTaskStatement Statement that executes a Task supporting paging and multithreading.
SequentialStatement Executes all sub statements sequentially.
SetSettingStatement 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.
ValidationStatement Statement using a Validator to check if the current object is valid.
WaitStatement Causes the thread to sleep for a certain number of milliseconds.
WhileStatement 'While' loop statement.
 



Copyright © 2013. All Rights Reserved.