erjang
Class ErlangError

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.ErlangError
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ErlangUndefined

public class ErlangError
extends ErlangException

Exception generated by erlang:error

See Also:
Serialized Form

Constructor Summary
ErlangError(EObject reason)
           
ErlangError(EObject reason, EObject... args)
           
ErlangError(EObject reason, ESeq args)
           
ErlangError(EObject reason, java.lang.Throwable cause, EObject... args)
           
ErlangError(java.lang.Throwable cause)
           
 
Method Summary
 EAtom getExClass()
           
 ESeq getTrace()
           
 ETuple3 getTryValueX()
           
 EObject reason()
           
 
Methods inherited from class erjang.ErlangException
decodeTrace, getCatchValue, 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

ErlangError

public ErlangError(java.lang.Throwable cause)

ErlangError

public ErlangError(EObject reason)

ErlangError

public ErlangError(EObject reason,
                   ESeq args)

ErlangError

public ErlangError(EObject reason,
                   EObject... args)

ErlangError

public ErlangError(EObject reason,
                   java.lang.Throwable cause,
                   EObject... args)
Method Detail

getExClass

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

reason

public EObject reason()
Overrides:
reason in class ErlangException

getTryValueX

public ETuple3 getTryValueX()
Returns:

getTrace

public ESeq getTrace()
Overrides:
getTrace in class ErlangException


TBD erjang license note