org.databene.benerator.engine.statement
Class BeanStatement

java.lang.Object
  extended by org.databene.benerator.engine.statement.AbstractStatement
      extended by org.databene.benerator.engine.statement.CompositeStatement
          extended by org.databene.benerator.engine.statement.SequentialStatement
              extended by org.databene.benerator.engine.statement.BeanStatement
All Implemented Interfaces:
java.io.Closeable, Statement, org.databene.commons.Element<Statement>

public class BeanStatement
extends SequentialStatement

Task implementation that instantiates a JavaBean.

Created at 24.07.2009 07:00:52

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.engine.statement.CompositeStatement
subStatements
 
Constructor Summary
BeanStatement(java.lang.String id, org.databene.script.Expression<?> constructionExpression, ResourceManager resourceManager)
           
 
Method Summary
 boolean execute(BeneratorContext context)
           
 
Methods inherited from class org.databene.benerator.engine.statement.SequentialStatement
executeSubStatements
 
Methods inherited from class org.databene.benerator.engine.statement.CompositeStatement
accept, addSubStatement, close, getSubStatements, setSubStatements
 
Methods inherited from class org.databene.benerator.engine.statement.AbstractStatement
cache, getErrorHandler, handleError, handleError, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanStatement

public BeanStatement(java.lang.String id,
                     org.databene.script.Expression<?> constructionExpression,
                     ResourceManager resourceManager)
Method Detail

execute

public boolean execute(BeneratorContext context)
Specified by:
execute in interface Statement
Overrides:
execute in class SequentialStatement


Copyright © 2013. All Rights Reserved.