org.jruby.javasupport
Class Java.JavaProxyClassMethods

java.lang.Object
  extended by org.jruby.javasupport.Java.JavaProxyClassMethods
Enclosing class:
Java

public static class Java.JavaProxyClassMethods
extends java.lang.Object


Constructor Summary
Java.JavaProxyClassMethods()
           
 
Method Summary
static IRubyObject java_alias(ThreadContext context, IRubyObject proxyClass, IRubyObject newName, IRubyObject rubyName)
           
static IRubyObject java_alias(ThreadContext context, IRubyObject proxyClass, IRubyObject newName, IRubyObject rubyName, IRubyObject argTypes)
           
static IRubyObject java_method(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName)
           
static IRubyObject java_method(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName, IRubyObject argTypes)
           
static IRubyObject java_send(ThreadContext context, IRubyObject recv, IRubyObject rubyName)
           
static IRubyObject java_send(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_send(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes)
           
static IRubyObject java_send(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes, IRubyObject arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java.JavaProxyClassMethods

public Java.JavaProxyClassMethods()
Method Detail

java_method

public static IRubyObject java_method(ThreadContext context,
                                      IRubyObject proxyClass,
                                      IRubyObject rubyName)

java_method

public static IRubyObject java_method(ThreadContext context,
                                      IRubyObject proxyClass,
                                      IRubyObject rubyName,
                                      IRubyObject argTypes)

java_send

public static IRubyObject java_send(ThreadContext context,
                                    IRubyObject recv,
                                    IRubyObject rubyName)

java_send

public static IRubyObject java_send(ThreadContext context,
                                    IRubyObject recv,
                                    IRubyObject rubyName,
                                    IRubyObject argTypes)

java_send

public static IRubyObject java_send(ThreadContext context,
                                    IRubyObject recv,
                                    IRubyObject rubyName,
                                    IRubyObject argTypes,
                                    IRubyObject arg0)

java_send

public static IRubyObject java_send(ThreadContext context,
                                    IRubyObject recv,
                                    IRubyObject[] args)

java_alias

public static IRubyObject java_alias(ThreadContext context,
                                     IRubyObject proxyClass,
                                     IRubyObject newName,
                                     IRubyObject rubyName)

java_alias

public static IRubyObject java_alias(ThreadContext context,
                                     IRubyObject proxyClass,
                                     IRubyObject newName,
                                     IRubyObject rubyName,
                                     IRubyObject argTypes)


Copyright © 2002-2009 JRuby Team. All Rights Reserved.