ovm.polyd
Class MissingMethodException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by ovm.polyd.PolyDException
                  extended by ovm.polyd.MissingMethodException
All Implemented Interfaces:
java.io.Serializable

public class MissingMethodException
extends PolyDException

Thrown if a message with no corresponding method cannot be handled in other ways.

This exception is meant to be for consumption by the client code, and it can only be thrown by the PolyD core. Policies should not attempt to throw a MissingMethodException themselves. If a missing method is detected in a dispatching policy (during bestMatch) just return -1 instead. If you want to throw this exception from your onMissing method, return false instead.

See Also:
OnMissing, Serialized Form

Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait