Top Methods
org.jruby

public Interface RubyObjectAdapter

Known Direct Subinterfaces
org.jruby.embed.EmbedRubyObjectAdapter
Imports
org.jruby.runtime.Block, org.jruby.runtime.builtin.IRubyObject

Method Summary

Modifier and TypeMethod and Description
public IRubyObject
callMethod(IRubyObject receiver, String methodName)

public IRubyObject
callMethod(IRubyObject receiver, String methodName, IRubyObject singleArg)

public IRubyObject
callMethod(IRubyObject receiver, String methodName, IRubyObject[] args)

public IRubyObject
callMethod(IRubyObject receiver, String methodName, IRubyObject[] args, Block block)

public IRubyObject
callSuper(IRubyObject receiver, IRubyObject[] args)

public IRubyObject
callSuper(IRubyObject receiver, IRubyObject[] args, Block block)

public IRubyObject[]
public RubyInteger
public RubyString
public IRubyObject
public boolean
isKindOf(IRubyObject value, RubyModule rubyModule)

public IRubyObject

Method Detail

callMethodback to summary
public IRubyObject callMethod(IRubyObject receiver, String methodName)
callMethodback to summary
public IRubyObject callMethod(IRubyObject receiver, String methodName, IRubyObject singleArg)
callMethodback to summary
public IRubyObject callMethod(IRubyObject receiver, String methodName, IRubyObject[] args)
callMethodback to summary
public IRubyObject callMethod(IRubyObject receiver, String methodName, IRubyObject[] args, Block block)
callSuperback to summary
public IRubyObject callSuper(IRubyObject receiver, IRubyObject[] args)
callSuperback to summary
public IRubyObject callSuper(IRubyObject receiver, IRubyObject[] args, Block block)
convertToJavaArrayback to summary
public IRubyObject[] convertToJavaArray(IRubyObject array)
convertToRubyIntegerback to summary
public RubyInteger convertToRubyInteger(IRubyObject obj)
convertToRubyStringback to summary
public RubyString convertToRubyString(IRubyObject obj)
getInstanceVariableback to summary
public IRubyObject getInstanceVariable(IRubyObject obj, String variableName)
isKindOfback to summary
public boolean isKindOf(IRubyObject value, RubyModule rubyModule)
setInstanceVariableback to summary
public IRubyObject setInstanceVariable(IRubyObject obj, String variableName, IRubyObject value)