|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--webfunds.ricardian.ContractException
| Field Summary | |
static int |
CATCH_ALL
Known Contract failure modes detected. |
protected int |
errno
What error number has been set by the thrower. |
static java.lang.String[] |
errors
|
static int |
FILE_ERROR
Known Contract failure modes detected. |
static int |
FRACTION_FAIL
Known Contract failure modes detected. |
static int |
FUZ_FILE_IO
Known Contract failure modes detected. |
static int |
KEY_CON_SIG
Known Contract failure modes detected. |
static int |
KEY_CONTRACT
Known Contract failure modes detected. |
static int |
KEY_SERVER
Known Contract failure modes detected. |
static int |
KEY_TOP_LEVEL
Known Contract failure modes detected. |
protected int |
line
The line number where the error occurred, counting from 0 to n-1, if available (-1 is not set). |
static int |
MULTILINE
Known Contract failure modes detected. |
static int |
NO_DATA
Known Contract failure modes detected. |
static int |
NOT_A_CONTRACT
Known Contract failure modes detected. |
static int |
SIG_BAD
Known Contract failure modes detected. |
static int |
SIG_VERIFY
Known Contract failure modes detected. |
static int |
UNKNOWN
Known Contract failure modes detected. |
| Constructor Summary | |
ContractException()
|
|
ContractException(int errno,
int line,
java.lang.String msg)
|
|
ContractException(int errno,
java.lang.String msg)
line number is set to default of -1 |
|
ContractException(java.lang.String msg)
|
|
| Method Summary | |
int |
getErrno()
|
java.lang.String |
getErrnoString()
|
int |
getLine()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static final int UNKNOWN
public static final int CATCH_ALL
public static final int FILE_ERROR
public static final int NO_DATA
public static final int MULTILINE
public static final int NOT_A_CONTRACT
public static final int FRACTION_FAIL
public static final int KEY_TOP_LEVEL
public static final int KEY_CONTRACT
public static final int KEY_SERVER
public static final int KEY_CON_SIG
public static final int SIG_BAD
public static final int SIG_VERIFY
public static final int FUZ_FILE_IO
public static final java.lang.String[] errors
protected int errno
protected int line
| Constructor Detail |
public ContractException()
public ContractException(java.lang.String msg)
public ContractException(int errno,
java.lang.String msg)
errno - an identified error from public constants abovemsg - string interpretation
public ContractException(int errno,
int line,
java.lang.String msg)
errno - an identified error from public constants aboveline - where (approximately) it happened in the filemsg - string interpretation| Method Detail |
public int getErrno()
public int getLine()
public java.lang.String getErrnoString()
public java.lang.String toString()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||