erjang
Class ErlangRaise

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by erjang.ErlangException
                  extended by erjang.ErlangRaise
All Implemented Interfaces:
java.io.Serializable

public class ErlangRaise
extends ErlangException

See Also:
Serialized Form

Constructor Summary
ErlangRaise(EAtom ex_class, EObject reason, ESeq trace)
           
 
Method Summary
 EObject getCatchValue()
           
 EAtom getExClass()
           
 ESeq getTrace()
           
 EObject reason()
           
 
Methods inherited from class erjang.ErlangException
decodeTrace, getMessage, getTryValue
 
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

ErlangRaise

public ErlangRaise(EAtom ex_class,
                   EObject reason,
                   ESeq trace)
Parameters:
reason -
Method Detail

reason

public EObject reason()
Overrides:
reason in class ErlangException

getExClass

public EAtom getExClass()
Specified by:
getExClass in class ErlangException

getTrace

public ESeq getTrace()
Overrides:
getTrace in class ErlangException

getCatchValue

public EObject getCatchValue()
Overrides:
getCatchValue in class ErlangException
Returns:


TBD erjang license note