groovy.lang
Class MissingMethodException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bygroovy.lang.GroovyRuntimeException
                  extended bygroovy.lang.MissingMethodException
All Implemented Interfaces:
Serializable

public class MissingMethodException
extends GroovyRuntimeException

An exception occurred if a dynamic method dispatch fails with an unknown method. Note that the Missing*Exception classes were named for consistency and to avoid conflicts with JDK exceptions of the same name.

Version:
$Revision: 1.3 $
Author:
James Strachan
See Also:
Serialized Form

Constructor Summary
MissingMethodException(String method, Class type, Object[] arguments)
           
 
Method Summary
 String getMethod()
           
 Class getType()
           
 
Methods inherited from class groovy.lang.GroovyRuntimeException
getLocationText, getMessage, getModule, getNode, setModule
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MissingMethodException

public MissingMethodException(String method,
                              Class type,
                              Object[] arguments)
Method Detail

getMethod

public String getMethod()
Returns:
the name of the method that could not be found

getType

public Class getType()
Returns:
The type on which the method was attempted to be called


Copyright © 2003-2004 The Codehaus. All Rights Reserved.