|
||||||||||
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 statementMethod Detail |
---|
public CClassType getThrowable()
public JPhylum getLocation()
public void setCatched(boolean catched)
public boolean isCatched()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public Object deepClone()
deepClone
in interface DeepCloneable
deepClone
in class Utils
protected void deepCloneInto(CThrowableInfo other)
other
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |