cglib/src/main/java/net/sf/cglib/proxy/MethodProxy.java
public static MethodProxy create(Class c1, Class c2, String desc, String name1, String name2) {
        MethodProxy proxy = new MethodProxy();
        proxy.sig1 = new Signature(name1, desc);
        proxy.sig2 = new Signature(name2, desc);
        proxy.createInfo = new CreateInfo(c1, c2);
        return proxy;
    }
public static MethodProxy create(Class c1, Class c2, String desc, String name1, String name2) {
        MethodProxy proxy = new MethodProxy();
        proxy.sig1 = new Signature(name1, desc);
        proxy.sig2 = new Signature(name2, desc);
        proxy.createInfo = new CreateInfo(c1, c2);
        return proxy;
    }
public static MethodProxy create ( Class c1 , Class c2 , String desc , String name1 , String name2 ) { MethodProxy proxy = new MethodProxy ( ) ; proxy . sig1 = new Signature ( name1 , desc ) ; proxy . sig2 = new Signature ( name2 , desc ) ; proxy . createInfo = new CreateInfo ( c1 , c2 ) ; return proxy ; }
For internal use by {@link Enhancer} only; see the {@link net.sf.cglib.reflect.FastMethod} class
for similar functionality.
For internal use by {