net.sf.cglib.proxy
Class CallbackHelper
java.lang.Object
net.sf.cglib.proxy.CallbackHelper
- CallbackFilter
public abstract class CallbackHelper
extends java.lang.Object
$Id: CallbackHelper.java,v 1.2 2004/06/24 21:15:20 herbyderby Exp $
int | accept(Method method) - 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.
|
Class[] | getCallbackTypes()
|
Callback[] | getCallbacks()
|
int | hashCode()
|
CallbackHelper
public CallbackHelper(Class superclass,
Class[] interfaces)
accept
public int accept(Method method)
Map a method to a callback.
- accept in interface CallbackFilter
method
- the intercepted method
equals
public 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.
- equals in interface CallbackFilter
getCallbackTypes
public Class[] getCallbackTypes()
getCallbacks
public Callback[] getCallbacks()
hashCode
public int hashCode()
Copyright (c) 2001 - Apache Software Foundation