|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.attribute.ExceptionInfo
public class ExceptionInfo
Representation of an Exception table entry.
| Field Summary | |
|---|---|
int |
u2catchType
|
int |
u2endPC
|
int |
u2handlerPC
|
int |
u2startPC
|
java.lang.Object |
visitorInfo
An extra field in which visitors can store information. |
| Constructor Summary | |
|---|---|
ExceptionInfo()
Creates an uninitialized ExceptionInfo. |
|
ExceptionInfo(int u2startPC,
int u2endPC,
int u2handlerPC,
int u2catchType)
Creates an ExceptionInfo with the given properties. |
|
| Method Summary | |
|---|---|
java.lang.Object |
getVisitorInfo()
Gets the visitor information of the visitor accepter. |
boolean |
isApplicable(int instructionOffset)
Returns whether the exception's try block contains the instruction at the given offset. |
boolean |
isApplicable(int startOffset,
int endOffset)
Returns whether the exception's try block overlaps with the specified block of instructions. |
void |
setVisitorInfo(java.lang.Object visitorInfo)
Sets the visitor information of the visitor accepter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int u2startPC
public int u2endPC
public int u2handlerPC
public int u2catchType
public java.lang.Object visitorInfo
| Constructor Detail |
|---|
public ExceptionInfo()
public ExceptionInfo(int u2startPC,
int u2endPC,
int u2handlerPC,
int u2catchType)
| Method Detail |
|---|
public boolean isApplicable(int instructionOffset)
public boolean isApplicable(int startOffset,
int endOffset)
public java.lang.Object getVisitorInfo()
VisitorAccepter
getVisitorInfo in interface VisitorAccepterpublic void setVisitorInfo(java.lang.Object visitorInfo)
VisitorAccepter
setVisitorInfo in interface VisitorAccepter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||