org.databene.benerator.composite
Class PlainEntityComponentBuilder

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<Entity>
              extended by org.databene.benerator.composite.PlainEntityComponentBuilder
All Implemented Interfaces:
java.io.Closeable, ComponentBuilder<Entity>, GeneratorComponent<Entity>, LifeCycleHolder, ScopedLifeCycleHolder, Statement, org.databene.commons.MessageHolder, org.databene.commons.Resettable, org.databene.commons.ThreadAware

public class PlainEntityComponentBuilder
extends AbstractComponentBuilder<Entity>

Builds a plain (atomic) component that is supposed to have a name.

Created at 09.05.2008 07:20:43

Since:
0.5.4
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
PlainEntityComponentBuilder(java.lang.String name, Generator<?> source, java.lang.String scope)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String toString()
           
 
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
 
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

PlainEntityComponentBuilder

public PlainEntityComponentBuilder(java.lang.String name,
                                   Generator<?> source,
                                   java.lang.String scope)
Method Detail

getName

public java.lang.String getName()

toString

public java.lang.String toString()
Overrides:
toString in class AbstractGeneratorComponent<Entity>


Copyright © 2013. All Rights Reserved.