Top Constructors Methods
org.jruby.javasupport

public Class JavaUtilities

extends Object
Class Inheritance
Annotations
@JRubyModule
name:JavaUtilities
Imports
org.jruby.Ruby, .RubyBasicObject, .RubyBoolean, org.jruby.anno.JRubyMethod, .JRubyModule, org.jruby.runtime.Block, .ThreadContext, .Visibility, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.StringSupport

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static IRubyObject
create_proxy_class(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
Deprecated since 9.4-.

public static IRubyObject
extend_proxy(ThreadContext context, IRubyObject recv, IRubyObject name, Block block)
Deprecated

public static IRubyObject
get_interface_module(IRubyObject recv, IRubyObject arg0)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
get_java_class(IRubyObject recv, IRubyObject arg0)
Deprecated since 9.4-.

public static IRubyObject
get_java_class(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Deprecated since 10.0.

public static IRubyObject
get_package_module(IRubyObject recv, IRubyObject arg0)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
get_package_module_dot_format(IRubyObject recv, IRubyObject arg0)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
get_proxy_class(IRubyObject recv, IRubyObject arg0)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static boolean
validJavaIdentifier(final String javaName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JavaUtilitiesback to summary
public JavaUtilities()

Method Detail

create_proxy_classback to summary
public static IRubyObject create_proxy_class(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)

Deprecated

since 9.4-.

Annotations
@Deprecated
since:9.4-
@JRubyMethod
module:true
visibility:PRIVATE
extend_proxyback to summary
public static IRubyObject extend_proxy(ThreadContext context, IRubyObject recv, IRubyObject name, Block block)

Deprecated

Annotations
@Deprecated
@JRubyMethod
meta:true
reads:LASTLINE, BACKREF, VISIBILITY, BLOCK, SELF, METHODNAME, LINE, CLASS, FILENAME, SCOPE
writes:LASTLINE, BACKREF, VISIBILITY, BLOCK, SELF, METHODNAME, LINE, CLASS, FILENAME, SCOPE
get_interface_moduleback to summary
public static IRubyObject get_interface_module(IRubyObject recv, IRubyObject arg0)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
get_interface_moduleback to summary
public static IRubyObject get_interface_module(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
get_java_classback to summary
public static IRubyObject get_java_class(IRubyObject recv, IRubyObject arg0)

Deprecated

since 9.4-.

Annotations
@Deprecated
since:9.4-
get_java_classback to summary
public static IRubyObject get_java_class(ThreadContext context, IRubyObject recv, IRubyObject arg0)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
@JRubyMethod
module:true
visibility:PRIVATE
get_package_moduleback to summary
public static IRubyObject get_package_module(IRubyObject recv, IRubyObject arg0)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
get_package_moduleback to summary
public static IRubyObject get_package_module(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
get_package_module_dot_formatback to summary
public static IRubyObject get_package_module_dot_format(IRubyObject recv, IRubyObject arg0)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
get_package_module_dot_formatback to summary
public static IRubyObject get_package_module_dot_format(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
get_proxy_classback to summary
public static IRubyObject get_proxy_class(IRubyObject recv, IRubyObject arg0)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
get_proxy_classback to summary
public static IRubyObject get_proxy_class(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
get_proxy_or_package_under_packageback to summary
public static IRubyObject get_proxy_or_package_under_package(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
get_top_level_proxy_or_packageback to summary
public static IRubyObject get_top_level_proxy_or_package(ThreadContext context, IRubyObject recv, IRubyObject arg0)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
set_java_objectback to summary
public static IRubyObject set_java_object(IRubyObject recv, IRubyObject self, IRubyObject java_object)
Annotations
@JRubyMethod
module:true
visibility:PRIVATE
valid_java_identifier_pback to summary
public static IRubyObject valid_java_identifier_p(ThreadContext context, IRubyObject recv, IRubyObject name)
Annotations
@JRubyMethod
name:valid_java_identifier?
meta:true
validJavaIdentifierback to summary
public static boolean validJavaIdentifier(final String javaName)