|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectat.dms.util.Utils
at.dms.kjc.CThrowableInfo
public class CThrowableInfo
This class represents a throw
throwableinformation during check
| Field Summary |
|---|
| Fields inherited from class at.dms.util.Utils |
|---|
EMPTY_LIST, getForLoopCallers |
| Constructor Summary | |
|---|---|
CThrowableInfo(CClassType throwable,
JPhylum location)
Constructs an informztion handler |
|
| Method Summary | |
|---|---|
Object |
deepClone()
Returns a deep clone of this object. |
protected void |
deepCloneInto(CThrowableInfo other)
Clones all fields of this into |
boolean |
equals(Object o)
|
JPhylum |
getLocation()
Return the location of this throwable |
CClassType |
getThrowable()
getVar |
int |
hashCode()
|
boolean |
isCatched()
Return true if this throwable is catched |
void |
setCatched(boolean catched)
Sets this throwable to be cached or not |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CThrowableInfo(CClassType throwable,
JPhylum location)
throwable - the type of exceptionlocation - the throw statement| Method Detail |
|---|
public CClassType getThrowable()
public JPhylum getLocation()
public void setCatched(boolean catched)
public boolean isCatched()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic Object deepClone()
deepClone in interface DeepCloneabledeepClone in class Utilsprotected void deepCloneInto(CThrowableInfo other)
other
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||