public final class ValueBuilderInstance<T> extends Object implements org.qi4j.api.value.ValueBuilder<T>
Constructor and Description |
---|
ValueBuilderInstance(org.qi4j.spi.module.ModelModule<ValueModel> compositeModelModule,
ModuleInstance currentModule,
StateResolver stateResolver) |
Modifier and Type | Method and Description |
---|---|
T |
newInstance() |
T |
prototype() |
<K> K |
prototypeFor(Class<K> mixinType) |
org.qi4j.api.association.AssociationStateHolder |
state() |
public ValueBuilderInstance(org.qi4j.spi.module.ModelModule<ValueModel> compositeModelModule, ModuleInstance currentModule, StateResolver stateResolver)
public T prototype()
prototype
in interface org.qi4j.api.value.ValueBuilder<T>
public org.qi4j.api.association.AssociationStateHolder state()
state
in interface org.qi4j.api.value.ValueBuilder<T>
public <K> K prototypeFor(Class<K> mixinType)
prototypeFor
in interface org.qi4j.api.value.ValueBuilder<T>