org.jruby.javasupport
Class JavaUtilities

java.lang.Object
  extended by org.jruby.javasupport.JavaUtilities

public class JavaUtilities
extends java.lang.Object


Constructor Summary
JavaUtilities()
           
 
Method Summary
static IRubyObject create_proxy_class(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject get_interface_module(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject get_java_class(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject get_package_module_dot_format(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject get_package_module(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject get_proxy_class(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject get_proxy_or_package_under_package(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
static IRubyObject get_top_level_proxy_or_package(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
static IRubyObject set_java_object(IRubyObject recv, IRubyObject self, IRubyObject java_object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaUtilities

public JavaUtilities()
Method Detail

set_java_object

public static IRubyObject set_java_object(IRubyObject recv,
                                          IRubyObject self,
                                          IRubyObject java_object)

get_interface_module

public static IRubyObject get_interface_module(IRubyObject recv,
                                               IRubyObject arg0)

get_package_module

public static IRubyObject get_package_module(IRubyObject recv,
                                             IRubyObject arg0)

get_package_module_dot_format

public static IRubyObject get_package_module_dot_format(IRubyObject recv,
                                                        IRubyObject arg0)

get_proxy_class

public static IRubyObject get_proxy_class(IRubyObject recv,
                                          IRubyObject arg0)

create_proxy_class

public static IRubyObject create_proxy_class(IRubyObject recv,
                                             IRubyObject arg0,
                                             IRubyObject arg1,
                                             IRubyObject arg2)

get_java_class

public static IRubyObject get_java_class(IRubyObject recv,
                                         IRubyObject arg0)

get_top_level_proxy_or_package

public static IRubyObject get_top_level_proxy_or_package(ThreadContext context,
                                                         IRubyObject recv,
                                                         IRubyObject arg0)

get_proxy_or_package_under_package

public static IRubyObject get_proxy_or_package_under_package(ThreadContext context,
                                                             IRubyObject recv,
                                                             IRubyObject arg0,
                                                             IRubyObject arg1)


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