public final class TransientBuilderInstance<T> extends Object implements org.qi4j.api.composite.TransientBuilder<T>
Constructor and Description |
---|
TransientBuilderInstance(org.qi4j.spi.module.ModelModule<TransientModel> model,
TransientStateInstance state,
UsesInstance uses) |
Modifier and Type | Method and Description |
---|---|
T |
newInstance() |
T |
prototype() |
<K> K |
prototypeFor(Class<K> mixinType) |
org.qi4j.api.composite.TransientBuilder<T> |
use(Object... usedObjects) |
public TransientBuilderInstance(org.qi4j.spi.module.ModelModule<TransientModel> model, TransientStateInstance state, UsesInstance uses)
public org.qi4j.api.composite.TransientBuilder<T> use(Object... usedObjects)
use
in interface org.qi4j.api.composite.TransientBuilder<T>
public T prototype()
prototype
in interface org.qi4j.api.composite.TransientBuilder<T>
public <K> K prototypeFor(Class<K> mixinType)
prototypeFor
in interface org.qi4j.api.composite.TransientBuilder<T>