|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jruby.RubyObject
org.jruby.Method
org.jruby.UnboundMethod
| Field Summary |
| Fields inherited from class org.jruby.Method |
implementationModule, method, methodName, originModule, originName, receiver |
| Fields inherited from class org.jruby.RubyObject |
runtime |
| Fields inherited from interface org.jruby.runtime.builtin.IRubyObject |
NULL_ARRAY |
| Constructor Summary | |
protected |
UnboundMethod(Ruby runtime)
|
| Method Summary | |
Method |
bind(IRubyObject receiver)
|
IRubyObject |
call(IRubyObject[] args)
Call the method. |
static RubyClass |
defineUnboundMethodClass(Ruby runtime)
|
static UnboundMethod |
newUnboundMethod(RubyModule implementationModule,
java.lang.String methodName,
RubyModule originModule,
java.lang.String originName,
ICallable method)
|
UnboundMethod |
unbind()
|
| Methods inherited from class org.jruby.Method |
arity, bmcall, createMethodClass, mproc, newMethod, to_proc |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected UnboundMethod(Ruby runtime)
| Method Detail |
public static UnboundMethod newUnboundMethod(RubyModule implementationModule,
java.lang.String methodName,
RubyModule originModule,
java.lang.String originName,
ICallable method)
public static RubyClass defineUnboundMethodClass(Ruby runtime)
public IRubyObject call(IRubyObject[] args)
Method
call in class MethodMethod.call(IRubyObject[])public UnboundMethod unbind()
unbind in class MethodMethod.unbind()public Method bind(IRubyObject receiver)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||