|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.databene.benerator.composite.ComponentBuilderProxy<E>
public class ComponentBuilderProxy<E>
Proxy class for a ComponentBuilder.
Created: 11.10.2010 11:10:51
| Field Summary | |
|---|---|
protected GeneratorContext |
context
|
protected ComponentBuilder<E> |
source
|
| Constructor Summary | |
|---|---|
ComponentBuilderProxy(ComponentBuilder<E> source)
|
|
| Method Summary | |
|---|---|
boolean |
buildComponentFor(E target)
builds the related component of target |
void |
close()
closes the builder |
java.lang.Class<?> |
getGeneratedType()
|
void |
init(GeneratorContext context)
Initializes the instance |
boolean |
isParallelizable()
|
boolean |
isThreadSafe()
|
void |
reset()
resets the builder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ComponentBuilder<E> source
protected GeneratorContext context
| Constructor Detail |
|---|
public ComponentBuilderProxy(ComponentBuilder<E> source)
| Method Detail |
|---|
public java.lang.Class<?> getGeneratedType()
getGeneratedType in interface ComponentBuilder<E>public boolean isParallelizable()
isParallelizable in interface org.databene.commons.ThreadAwarepublic boolean isThreadSafe()
isThreadSafe in interface org.databene.commons.ThreadAwarepublic void init(GeneratorContext context)
ComponentBuilder
init in interface ComponentBuilder<E>public boolean buildComponentFor(E target)
ComponentBuildertarget
buildComponentFor in interface ComponentBuilder<E>public void reset()
ComponentBuilder
reset in interface ComponentBuilder<E>public void close()
ComponentBuilder
close in interface ComponentBuilder<E>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||