org.databene.benerator.composite
Class ArrayElementBuilder

java.lang.Object
  extended by org.databene.benerator.engine.AbstractScopedLifeCycleHolder
      extended by org.databene.benerator.composite.AbstractGeneratorComponent<E>
          extended by org.databene.benerator.composite.AbstractComponentBuilder<java.lang.Object[]>
              extended by org.databene.benerator.composite.ArrayElementBuilder
All Implemented Interfaces:
java.io.Closeable, ComponentBuilder<java.lang.Object[]>, GeneratorComponent<java.lang.Object[]>, LifeCycleHolder, ScopedLifeCycleHolder, Statement, org.databene.commons.MessageHolder, org.databene.commons.Resettable, org.databene.commons.ThreadAware

public class ArrayElementBuilder
extends AbstractComponentBuilder<java.lang.Object[]>

ComponentBuilder implementation which builds array elements.

Created: 30.04.2010 09:57:50

Since:
0.6.1
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.composite.AbstractComponentBuilder
mutator
 
Fields inherited from class org.databene.benerator.composite.AbstractGeneratorComponent
context, message, source
 
Constructor Summary
ArrayElementBuilder(int index, Generator<?> source, java.lang.String scope)
           
 
Method Summary
 
Methods inherited from class org.databene.benerator.composite.AbstractComponentBuilder
execute
 
Methods inherited from class org.databene.benerator.composite.AbstractGeneratorComponent
assertInitialized, close, getMessage, getSource, init, isParallelizable, isThreadSafe, reset, toString
 
Methods inherited from class org.databene.benerator.engine.AbstractScopedLifeCycleHolder
getScope, isResetNeeded, resetIfNeeded, setResetNeeded, setScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.databene.benerator.composite.GeneratorComponent
close
 
Methods inherited from interface org.databene.benerator.engine.ScopedLifeCycleHolder
getScope, isResetNeeded, resetIfNeeded, setResetNeeded, setScope
 
Methods inherited from interface org.databene.benerator.engine.LifeCycleHolder
init
 
Methods inherited from interface org.databene.commons.Resettable
reset
 
Methods inherited from interface org.databene.commons.MessageHolder
getMessage
 
Methods inherited from interface org.databene.commons.ThreadAware
isParallelizable, isThreadSafe
 

Constructor Detail

ArrayElementBuilder

public ArrayElementBuilder(int index,
                           Generator<?> source,
                           java.lang.String scope)


Copyright © 2013. All Rights Reserved.