org.jruby.java.addons
Class KernelJavaAddons

java.lang.Object
  extended by org.jruby.java.addons.KernelJavaAddons

public class KernelJavaAddons
extends java.lang.Object


Constructor Summary
KernelJavaAddons()
           
 
Method Summary
static IRubyObject java_annotation(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_implements(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_name(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_package(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_require(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject java_signature(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject rbRaise(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject to_java(ThreadContext context, IRubyObject fromObject)
           
static IRubyObject to_java(ThreadContext context, IRubyObject fromObject, IRubyObject type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KernelJavaAddons

public KernelJavaAddons()
Method Detail

rbRaise

public static IRubyObject rbRaise(ThreadContext context,
                                  IRubyObject recv,
                                  IRubyObject[] args,
                                  Block block)

to_java

public static IRubyObject to_java(ThreadContext context,
                                  IRubyObject fromObject)

to_java

public static IRubyObject to_java(ThreadContext context,
                                  IRubyObject fromObject,
                                  IRubyObject type)

java_signature

public static IRubyObject java_signature(IRubyObject recv,
                                         IRubyObject[] args)

java_name

public static IRubyObject java_name(IRubyObject recv,
                                    IRubyObject[] args)

java_implements

public static IRubyObject java_implements(IRubyObject recv,
                                          IRubyObject[] args)

java_annotation

public static IRubyObject java_annotation(IRubyObject recv,
                                          IRubyObject[] args)

java_require

public static IRubyObject java_require(IRubyObject recv,
                                       IRubyObject[] args)

java_package

public static IRubyObject java_package(IRubyObject recv,
                                       IRubyObject[] args)


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