|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.databene.benerator.composite.MultiComponentBuilder<E>
org.databene.benerator.composite.AlternativeComponentBuilder<E>
public class AlternativeComponentBuilder<E>
Creates one component from an arbitrary choice of different available ones.
Created at 09.05.2008 13:28:19
| Field Summary |
|---|
| Fields inherited from class org.databene.benerator.composite.MultiComponentBuilder |
|---|
builders |
| Constructor Summary | |
|---|---|
AlternativeComponentBuilder(ComponentBuilder<E>[] alternatives)
|
|
| Method Summary | |
|---|---|
boolean |
buildComponentFor(E target)
builds the related component of target |
boolean |
isParallelizable()
|
boolean |
isThreadSafe()
|
| Methods inherited from class org.databene.benerator.composite.MultiComponentBuilder |
|---|
buildRandomComponentFor, close, getGeneratedType, init, reset, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AlternativeComponentBuilder(ComponentBuilder<E>[] alternatives)
| Method Detail |
|---|
public boolean buildComponentFor(E target)
ComponentBuildertarget
public boolean isParallelizable()
public boolean isThreadSafe()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||