public abstract class CallbackHelper extends Object implements CallbackFilter
| Constructor and Description |
|---|
CallbackHelper(Class superclass,
Class[] interfaces) |
| Modifier and Type | Method and Description |
|---|---|
int |
accept(Method method,
List<Method> allMethods)
Map a method to a callback.
|
boolean |
equals(Object o)
The
CallbackFilter in use affects which cached class
the Enhancer will use, so this is a reminder that
you should correctly implement equals and
hashCode for custom CallbackFilter
implementations in order to improve performance. |
protected abstract Object |
getCallback(Method method) |
Callback[] |
getCallbacks() |
Class[] |
getCallbackTypes() |
int |
hashCode() |
public Callback[] getCallbacks()
public Class[] getCallbackTypes()
public int accept(Method method, List<Method> allMethods)
CallbackFilteraccept in interface CallbackFiltermethod - the intercepted methodallMethods - all the methods found on the instance. Don't mess with the contents of this list!!!Enhancer.setCallbacks(org.powermock.api.mockito.repackaged.cglib.proxy.Callback[])) to use for the method,public boolean equals(Object o)
CallbackFilterCallbackFilter in use affects which cached class
the Enhancer will use, so this is a reminder that
you should correctly implement equals and
hashCode for custom CallbackFilter
implementations in order to improve performance.equals in interface CallbackFilterequals in class ObjectCopyright © 2007–2016. All rights reserved.