public interface CallbackFilter
Enhancer to a particular
callback. The type of the callbacks chosen for each method affects
the bytecode generated for that method in the subclass, and cannot
change for the life of the class.| Modifier and Type | Method and Description |
|---|---|
int |
accept(java.lang.reflect.Method method)
Map a method to a callback.
|
boolean |
equals(java.lang.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. |
int accept(java.lang.reflect.Method method)
method - the intercepted methodEnhancer.setCallbacks(net.sf.cglib.proxy.Callback[])) to use for the method,boolean equals(java.lang.Object o)
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.equals in class java.lang.ObjectCopyright (c) 2001 - Apache Software Foundation