Top Constructors Methods
org.jruby.javasupport

public Class JavaProxyMethods

extends Object
Class Inheritance
Imports
org.jruby.Ruby, .RubyBasicObject, .RubyBoolean, .RubyModule, .RubyString, org.jruby.anno.JRubyMethod, org.jruby.java.proxies.JavaProxy, org.jruby.runtime.Block, .ThreadContext, org.jruby.runtime.builtin.IRubyObject

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static RubyModule
pack-priv static RubyBoolean
equals(final Ruby runtime, final Object thisValue, final IRubyObject other)

public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
pack-priv static IRubyObject
to_s(ThreadContext context, Object javaObject)

pack-priv static IRubyObject
to_s(Ruby runtime, Object javaObject)
Deprecated since 10.0.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JavaProxyMethodsback to summary
private JavaProxyMethods()

Method Detail

createJavaProxyMethodsback to summary
public static RubyModule createJavaProxyMethods(ThreadContext context)
equalsback to summary
pack-priv static RubyBoolean equals(final Ruby runtime, final Object thisValue, final IRubyObject other)
hashback to summary
public static IRubyObject hash(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
inspectback to summary
public static IRubyObject inspect(IRubyObject recv)

Deprecated

since 10.0.

Use JavaProxyMethods#inspect(ThreadContext, IRubyObject) instead

Annotations
@Deprecated
since:10.0
inspectback to summary
public static IRubyObject inspect(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
java_classback to summary
public static IRubyObject java_class(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
java_objectback to summary
public static IRubyObject java_object(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
name:java_object, to_java_object
op_eqlback to summary
public static IRubyObject op_eql(ThreadContext context, IRubyObject recv, IRubyObject obj)
Annotations
@JRubyMethod
name:eql?
op_equalback to summary
public static IRubyObject op_equal(ThreadContext context, IRubyObject recv, IRubyObject other)
Annotations
@JRubyMethod
name:==
@SuppressWarnings:deprecation
rbSynchronizedback to summary
public static IRubyObject rbSynchronized(ThreadContext context, IRubyObject recv, Block block)
Annotations
@JRubyMethod
name:synchronized
to_sback to summary
public static IRubyObject to_s(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
to_sback to summary
pack-priv static IRubyObject to_s(ThreadContext context, Object javaObject)
to_sback to summary
pack-priv static IRubyObject to_s(Ruby runtime, Object javaObject)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0