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) booleanisKindOf(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
-