Top Description Inners Constructors Methods
org.jruby.javasupport.ext

public final Class Kernel

extends Object
Class Inheritance
Imports
org.jruby.Ruby, .RubyModule, org.jruby.internal.runtime.methods.JavaMethod, org.jruby.javasupport.Java, org.jruby.runtime.ThreadContext, org.jruby.runtime.builtin.IRubyObject

Kernel added Java short-cut methods.
Author
kares

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
define(ThreadContext context, RubyModule Kernel)

private static IRubyObject
get_pkg(final ThreadContext context, final String name)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Kernelback to summary
public Kernel()

Method Detail

defineback to summary
public static void define(ThreadContext context, RubyModule Kernel)
get_pkgback to summary
private static IRubyObject get_pkg(final ThreadContext context, final String name)
org.jruby.javasupport.ext back to summary

private final Class Kernel.JavaPackageMethod

extends JavaMethodZero
Class Inheritance

Field Summary

Modifier and TypeField and Description
private IRubyObject

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public IRubyObject
Inherited from org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero:
callgetAritygetSignature

Field Detail

pkgback to summary
private IRubyObject pkg

Constructor Detail

JavaPackageMethodback to summary
pack-priv JavaPackageMethod(RubyModule implClass, String name)

Method Detail

callback to summary
public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule clazz, String name)

Implements abstract org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN.call.

Annotations
@Override