@JRubyMethod(meta = true, visibility = PRIVATE)
public static IRubyObject java_alias(ThreadContext context, IRubyObject proxyClass, IRubyObject newName, IRubyObject rubyName, IRubyObject argTypes) {
String name = rubyName.asJavaString();
String newNameStr = newName.asJavaString();
RubyArray argTypesAry = argTypes.convertToArray();
Class[] argTypesClasses = (Class[])argTypesAry.toArray(new Class[argTypesAry.size()]);
Ruby runtime = context.runtime;
RubyClass rubyClass;
if (proxyClass instanceof RubyClass) {
rubyClass = (RubyClass)proxyClass;