public interface  net.sf.cglib.proxy.Factory extends java.lang.Object
{
public abstract java.lang.Object newInstance(net.sf.cglib.proxy.Callback);
public abstract java.lang.Object newInstance(net.sf.cglib.proxy.Callback[]);
public abstract java.lang.Object newInstance(java.lang.Class[], java.lang.Object[], net.sf.cglib.proxy.Callback[]);
public abstract net.sf.cglib.proxy.Callback getCallback(int);
public abstract void setCallback(int, net.sf.cglib.proxy.Callback);
public abstract void setCallbacks(net.sf.cglib.proxy.Callback[]);
public abstract net.sf.cglib.proxy.Callback[] getCallbacks();
}