org.jruby.internal.runtime.methods
Class UndefinedMethod
java.lang.Object
org.jruby.internal.runtime.methods.DynamicMethod
org.jruby.internal.runtime.methods.UndefinedMethod
public class UndefinedMethod
- extends DynamicMethod
- Author:
- jpetersen
Methods inherited from class org.jruby.internal.runtime.methods.DynamicMethod |
call, call, call, call, call, call, call, call, call, getArity, getCallConfig, getImplementationClass, getRealMethod, getVisibility, isCallableFrom, isNative |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
call
public IRubyObject call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
- Description copied from class:
DynamicMethod
- Call the method
- Specified by:
call
in class DynamicMethod
- Parameters:
context
- is the thread-specific information that this method is being invoked on
isUndefined
public boolean isUndefined()
- Overrides:
isUndefined
in class DynamicMethod
dup
public DynamicMethod dup()
- Specified by:
dup
in class DynamicMethod
getInstance
public static UndefinedMethod getInstance()
- Returns the instance.
- Returns:
- UndefinedMethod
setImplementationClass
public void setImplementationClass(RubyModule implClass)
- Overrides:
setImplementationClass
in class DynamicMethod
setVisibility
public void setVisibility(Visibility visibility)
- Overrides:
setVisibility
in class DynamicMethod
setCallConfig
public void setCallConfig(CallConfiguration callConfig)
- Overrides:
setCallConfig
in class DynamicMethod
Copyright © 2002-2007 JRuby Team. All Rights Reserved.