uk.ac.man.cs.rainbow.rapa
Class Call.SignatureMismatch

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--uk.ac.man.cs.rainbow.RainbowError
                          |
                          +--uk.ac.man.cs.rainbow.rapa.Call.SignatureMismatch
All Implemented Interfaces:
Serializable
Enclosing class:
Call

public static class Call.SignatureMismatch
extends RainbowError

Exception used to indicate an attempt to call a function with the wrong number of arguments.

See Also:
Serialized Form

Constructor Summary
Call.SignatureMismatch(Call call, NamingContext.Mapping definition)
           
 
Method Summary
 Call getCall()
           
 NamingContext.Mapping getDefinition()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Call.SignatureMismatch

public Call.SignatureMismatch(Call call,
                              NamingContext.Mapping definition)
Method Detail

getCall

public Call getCall()

getDefinition

public NamingContext.Mapping getDefinition()