Uses of Interface
org.databene.benerator.engine.Statement

Packages that use Statement
org.databene.benerator.engine   
org.databene.benerator.engine.parser.xml   
org.databene.benerator.engine.statement   
 

Uses of Statement in org.databene.benerator.engine
 

Classes in org.databene.benerator.engine that implement Statement
 class BeneratorRootStatement
          The root Statement for executing descriptor file based data generation.
 class EmptyStatement
          Statement implementation that does not do anything, sometimes useful for testing.
 

Uses of Statement in org.databene.benerator.engine.parser.xml
 

Methods in org.databene.benerator.engine.parser.xml that return Statement
 Statement WhileParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement WaitParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement TranscodingTaskParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext parsingContext)
           
 Statement TranscodeParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement SetupParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement PropertyParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement IfParser.parse(org.w3c.dom.Element ifElement, Statement[] parentPath, BeneratorParseContext context)
           
 Statement GenerateOrIterateParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext pContext)
           
abstract  Statement AbstractBeneratorDescriptorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement AbstractBeneratorDescriptorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, org.databene.webdecs.xml.ParseContext<Statement> context)
           
 

Methods in org.databene.benerator.engine.parser.xml with parameters of type Statement
static boolean AbstractBeneratorDescriptorParser.containsGeneratorStatement(Statement[] parentPath)
           
static boolean AbstractBeneratorDescriptorParser.containsLoop(Statement[] parentPath)
           
static boolean AbstractBeneratorDescriptorParser.isLoop(Statement statement)
           
 Statement WhileParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement WaitParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement TranscodingTaskParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext parsingContext)
           
 Statement TranscodeParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement SetupParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 RunTaskStatement RunTaskParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement PropertyParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 IncludeStatement IncludeParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 ImportStatement ImportParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement IfParser.parse(org.w3c.dom.Element ifElement, Statement[] parentPath, BeneratorParseContext context)
           
 Statement GenerateOrIterateParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext pContext)
           
 EvaluateStatement EvaluateParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 ErrorStatement ErrorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 EchoStatement EchoParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 org.databene.benerator.engine.parser.xml.DefaultComponentParser.XMLDefaultComponentsStatement DefaultComponentParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 DBSanityStatement DbSanity4BeneratorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 DefineDatabaseStatement DatabaseParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 CommentStatement CommentParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 BeepStatement BeepParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 BeanStatement BeanParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
abstract  Statement AbstractBeneratorDescriptorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext context)
           
 Statement AbstractBeneratorDescriptorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, org.databene.webdecs.xml.ParseContext<Statement> context)
           
 GenerateOrIterateStatement GenerateOrIterateParser.parseGenerate(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext parsingContext, BeneratorContext context, boolean infoLog, boolean nested)
           
 boolean GenerateOrIterateParser.supports(org.w3c.dom.Element element, Statement[] parentPath)
           
 boolean EvaluateParser.supports(org.w3c.dom.Element element, Statement[] parentPath)
           
 

Method parameters in org.databene.benerator.engine.parser.xml with type arguments of type Statement
 Statement AbstractBeneratorDescriptorParser.parse(org.w3c.dom.Element element, Statement[] parentPath, org.databene.webdecs.xml.ParseContext<Statement> context)
           
 

Uses of Statement in org.databene.benerator.engine.statement
 

Subinterfaces of Statement in org.databene.benerator.engine.statement
 interface GeneratorStatement
          Parent interface for Statements that make use of a GeneratorTask.
 

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

Fields in org.databene.benerator.engine.statement declared as Statement
protected  Statement StatementProxy.realStatement
           
 

Fields in org.databene.benerator.engine.statement with type parameters of type Statement
protected  java.util.List<Statement> CompositeStatement.subStatements
           
 

Methods in org.databene.benerator.engine.statement that return Statement
 Statement StatementProxy.getRealStatement()
           
 Statement LazyStatement.getTarget(BeneratorContext context)
           
 

Methods in org.databene.benerator.engine.statement that return types with arguments of type Statement
 org.databene.commons.Expression<Statement> LazyStatement.getTargetExpression()
           
 

Methods in org.databene.benerator.engine.statement with parameters of type Statement
 void GenerateAndConsumeTask.addSubStatement(Statement statement)
           
 void CompositeStatement.addSubStatement(Statement subStatement)
           
protected  void GenerateAndConsumeTask.closeSubStatement(Statement subStatement)
           
protected  void GenerateAndConsumeTask.runSubTask(Statement subStatement, BeneratorContext context)
           
 void IfStatement.setElseStatement(Statement elseStatement)
           
 void IfStatement.setThenStatement(Statement thenStatement)
           
 

Method parameters in org.databene.benerator.engine.statement with type arguments of type Statement
 void CompositeStatement.accept(org.databene.commons.Visitor<Statement> visitor)
           
 void WhileStatement.setSubStatements(java.util.List<Statement> statements)
           
 void CompositeStatement.setSubStatements(java.util.List<Statement> subStatements)
           
 

Constructors in org.databene.benerator.engine.statement with parameters of type Statement
IfStatement(org.databene.commons.Expression<java.lang.Boolean> condition, Statement thenStatement)
           
IfStatement(org.databene.commons.Expression<java.lang.Boolean> condition, Statement thenStatement, Statement elseStatement)
           
StatementProxy(Statement realStatement)
           
TimedGeneratorStatement(java.lang.String name, Statement realStatement)
           
 

Constructor parameters in org.databene.benerator.engine.statement with type arguments of type Statement
CompositeStatement(java.util.List<Statement> subStatements)
           
LazyStatement(org.databene.commons.Expression<Statement> targetExpression)
           
SequentialStatement(java.util.List<Statement> subStatements)
           
WhileStatement(org.databene.commons.Expression<java.lang.Boolean> condition, java.util.List<Statement> statements)
           
 



Copyright © 2011. All Rights Reserved.