org.databene.benerator.composite
Interface ComponentBuilder<E>

All Superinterfaces:
java.io.Closeable, GeneratorComponent<E>, LifeCycleHolder, org.databene.commons.MessageHolder, org.databene.commons.Resettable, ScopedLifeCycleHolder, Statement, org.databene.commons.ThreadAware
All Known Implementing Classes:
AbstractComponentBuilder, AlternativeComponentBuilder, ArrayElementBuilder, ComponentBuilderProxy, ConditionalComponentBuilder, MultiComponentBuilder, PlainEntityComponentBuilder

public interface ComponentBuilder<E>
extends GeneratorComponent<E>

Common interface for all component builders.

Created at 09.05.2008 13:14:15

Since:
0.5.4
Author:
Volker Bergmann

Method Summary
 
Methods inherited from interface org.databene.benerator.composite.GeneratorComponent
close
 
Methods inherited from interface org.databene.benerator.engine.Statement
execute
 
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
 



Copyright © 2013. All Rights Reserved.