public final class SideEffectsModel extends Object implements org.qi4j.api.sideeffect.SideEffectsDescriptor, Dependencies, org.qi4j.functional.VisitableHierarchy<Object,Object>
Modifier and Type | Field and Description |
---|---|
static SideEffectsModel |
EMPTY_SIDEEFFECTS |
DEPENDENCIES_FUNCTION
Constructor and Description |
---|
SideEffectsModel(List<SideEffectModel> sideEffectModels) |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> modelVisitor) |
Iterable<DependencyModel> |
dependencies() |
SideEffectsInstance |
newInstance(Method method,
org.qi4j.spi.module.ModuleSpi moduleInstance,
InvocationHandler invoker) |
public static final SideEffectsModel EMPTY_SIDEEFFECTS
public SideEffectsModel(List<SideEffectModel> sideEffectModels)
public Iterable<DependencyModel> dependencies()
dependencies
in interface Dependencies
public SideEffectsInstance newInstance(Method method, org.qi4j.spi.module.ModuleSpi moduleInstance, InvocationHandler invoker)