org.databene.benerator.composite
Class PlainEntityComponentBuilder

java.lang.Object
  extended by org.databene.benerator.composite.AbstractComponentBuilder<E>
      extended by org.databene.benerator.composite.DefaultComponentBuilder<Entity>
          extended by org.databene.benerator.composite.PlainEntityComponentBuilder
All Implemented Interfaces:
ComponentBuilder<Entity>, org.databene.commons.ThreadAware

public class PlainEntityComponentBuilder
extends DefaultComponentBuilder<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.DefaultComponentBuilder
mutator
 
Fields inherited from class org.databene.benerator.composite.AbstractComponentBuilder
source
 
Constructor Summary
PlainEntityComponentBuilder(java.lang.String name, Generator<?> source, double nullQuota)
           
PlainEntityComponentBuilder(java.lang.String name, NullableGenerator<?> source)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class org.databene.benerator.composite.DefaultComponentBuilder
buildComponentFor
 
Methods inherited from class org.databene.benerator.composite.AbstractComponentBuilder
close, getGeneratedType, getSource, init, isParallelizable, isThreadSafe, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlainEntityComponentBuilder

public PlainEntityComponentBuilder(java.lang.String name,
                                   Generator<?> source,
                                   double nullQuota)

PlainEntityComponentBuilder

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

getName

public java.lang.String getName()

toString

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


Copyright © 2011. All Rights Reserved.