public class TransientModel extends CompositeModel implements org.qi4j.api.composite.TransientDescriptor
compositeMethodsModel, mixinsModel, proxyClass, proxyConstructor, stateModel
DEPENDENCIES_FUNCTION
Constructor and Description |
---|
TransientModel(Iterable<Class<?>> types,
org.qi4j.api.common.Visibility visibility,
org.qi4j.api.common.MetaInfo metaInfo,
MixinsModel mixinsModel,
StateModel stateModel,
CompositeMethodsModel compositeMethodsModel) |
Modifier and Type | Method and Description |
---|---|
void |
checkConstraints(TransientStateInstance instanceState) |
TransientInstance |
newInstance(org.qi4j.spi.module.ModuleSpi moduleInstance,
UsesInstance uses,
TransientStateInstance state) |
accept, dependencies, invoke, isAssignableTo, metaInfo, mixinsModel, mixinTypes, newProxy, newProxy, primaryType, state, toString, types, visibility
public TransientModel(Iterable<Class<?>> types, org.qi4j.api.common.Visibility visibility, org.qi4j.api.common.MetaInfo metaInfo, MixinsModel mixinsModel, StateModel stateModel, CompositeMethodsModel compositeMethodsModel)
public TransientInstance newInstance(org.qi4j.spi.module.ModuleSpi moduleInstance, UsesInstance uses, TransientStateInstance state)
public void checkConstraints(TransientStateInstance instanceState) throws org.qi4j.api.constraint.ConstraintViolationException
org.qi4j.api.constraint.ConstraintViolationException