public abstract static class ModelMerger.InvocationStrategy<T>
extends java.lang.Object
Constructor and Description |
---|
InvocationStrategy() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
accepts(java.lang.reflect.Method method) |
abstract java.lang.Object |
invokeMethod(JavaMethod method,
T proxy,
java.lang.Object[] args,
java.util.List<? extends T> implementations) |
public abstract boolean accepts(java.lang.reflect.Method method)
public abstract java.lang.Object invokeMethod(JavaMethod method, T proxy, java.lang.Object[] args, java.util.List<? extends T> implementations) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException