return proxyClass;
}
public static IRubyObject concrete_proxy_inherited(IRubyObject recv, IRubyObject subclass) {
Ruby runtime = recv.getRuntime();
ThreadContext tc = runtime.getCurrentContext();
JavaSupport javaSupport = runtime.getJavaSupport();
RubyClass javaProxyClass = javaSupport.getJavaProxyClass().getMetaClass();
RuntimeHelpers.invokeAs(tc, javaProxyClass, recv, "inherited", subclass,
Block.NULL_BLOCK);
return setupJavaSubclass(tc, subclass, recv.callMethod(tc, "java_class"));