org.jruby.internal.runtime.methods
Class UndefinedMethod

java.lang.Object
  extended byorg.jruby.internal.runtime.methods.AbstractMethod
      extended byorg.jruby.internal.runtime.methods.UndefinedMethod
All Implemented Interfaces:
ICallable

public class UndefinedMethod
extends AbstractMethod

Version:
$Revision: 1.2 $
Author:
jpetersen

Method Summary
 IRubyObject call(Ruby ruby, IRubyObject receiver, java.lang.String name, IRubyObject[] args, boolean noSuper)
           
 ICallable dup()
           
static UndefinedMethod getInstance()
          Returns the instance.
 boolean isUndefined()
           
 
Methods inherited from class org.jruby.internal.runtime.methods.AbstractMethod
getArity, getImplementationClass, getVisibility, initializeCacheEntry, setImplementationClass, setVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

call

public IRubyObject call(Ruby ruby,
                        IRubyObject receiver,
                        java.lang.String name,
                        IRubyObject[] args,
                        boolean noSuper)
See Also:
ICallable.call(Ruby, IRubyObject, String, IRubyObject[], boolean)

isUndefined

public boolean isUndefined()
Specified by:
isUndefined in interface ICallable
Overrides:
isUndefined in class AbstractMethod

dup

public ICallable dup()

getInstance

public static UndefinedMethod getInstance()
Returns the instance.

Returns:
UndefinedMethod


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.