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