public final class CompositeMethodInstance extends Object
Constructor and Description |
---|
CompositeMethodInstance(InvocationHandler invoker,
org.qi4j.runtime.composite.FragmentInvocationHandler mixinInvoker,
Method method,
int methodIdx) |
Modifier and Type | Method and Description |
---|---|
Object |
getMixinFrom(Object[] mixins) |
CompositeMethodInstance |
getNext() |
Object |
invoke(Object composite,
Object[] params,
Object mixin) |
Method |
method() |
void |
setNext(CompositeMethodInstance next) |
public CompositeMethodInstance(InvocationHandler invoker, org.qi4j.runtime.composite.FragmentInvocationHandler mixinInvoker, Method method, int methodIdx)
public Method method()
public Object invoke(Object composite, Object[] params, Object mixin) throws Throwable
Throwable
public CompositeMethodInstance getNext()
public void setNext(CompositeMethodInstance next)