|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectproguard.classfile.AttrInfo
proguard.classfile.ExceptionsAttrInfo
Representation of an exceptions attribute.
| Field Summary | |
int[] |
u2exceptionIndexTable
|
int |
u2numberOfExceptions
|
| Fields inherited from class proguard.classfile.AttrInfo |
u2attrNameIndex, visitorInfo |
| Constructor Summary | |
protected |
ExceptionsAttrInfo()
|
| Method Summary | |
void |
accept(ClassFile classFile,
AttrInfoVisitor attrInfoVisitor)
Accepts the given visitor. |
void |
accept(ClassFile classFile,
MethodInfo methodInfo,
AttrInfoVisitor attrInfoVisitor)
Accepts the given visitor in the context of a method. |
void |
exceptionEntriesAccept(ProgramClassFile programClassFile,
CpInfoVisitor cpInfoVisitor)
Applies the given constant pool visitor to all exception class pool info entries. |
protected int |
getAttrInfoLength()
Returns the length in bytes of the attribute. |
protected void |
readInfo(DataInput din,
ClassFile cf)
Reads the data following the header. |
protected void |
writeInfo(DataOutput dout)
Exports data following the header to a DataOutput stream. |
| Methods inherited from class proguard.classfile.AttrInfo |
accept, accept, create, getAttributeName, getVisitorInfo, setVisitorInfo, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public int u2numberOfExceptions
public int[] u2exceptionIndexTable
| Constructor Detail |
protected ExceptionsAttrInfo()
| Method Detail |
protected int getAttrInfoLength()
AttrInfo
getAttrInfoLength in class AttrInfo
protected void readInfo(DataInput din,
ClassFile cf)
throws IOException
AttrInfo
readInfo in class AttrInfoIOException
protected void writeInfo(DataOutput dout)
throws IOException
AttrInfo
writeInfo in class AttrInfoIOException
public void accept(ClassFile classFile,
AttrInfoVisitor attrInfoVisitor)
AttrInfo
accept in class AttrInfo
public void accept(ClassFile classFile,
MethodInfo methodInfo,
AttrInfoVisitor attrInfoVisitor)
AttrInfo
accept in class AttrInfo
public void exceptionEntriesAccept(ProgramClassFile programClassFile,
CpInfoVisitor cpInfoVisitor)
|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||