Package org.jruby
Interface RubyObjectAdapter
- All Known Subinterfaces:
EmbedRubyObjectAdapter
- All Known Implementing Classes:
EmbedRubyObjectAdapterImpl
public interface RubyObjectAdapter
-
Method Summary
Modifier and TypeMethodDescriptioncallMethod
(IRubyObject receiver, String methodName) callMethod
(IRubyObject receiver, String methodName, IRubyObject singleArg) callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args) callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) callSuper
(IRubyObject receiver, IRubyObject[] args) callSuper
(IRubyObject receiver, IRubyObject[] args, Block block) convertToJavaArray
(IRubyObject array) getInstanceVariable
(IRubyObject obj, String variableName) boolean
isKindOf
(IRubyObject value, RubyModule rubyModule) setInstanceVariable
(IRubyObject obj, String variableName, IRubyObject value)
-
Method Details
-
isKindOf
-
setInstanceVariable
-
convertToJavaArray
-
convertToRubyInteger
-
getInstanceVariable
-
convertToRubyString
-
callMethod
-
callMethod
-
callMethod
-
callMethod
-
callSuper
-
callSuper
-