ProGuard

proguard.classfile
Class ExceptionInfo

java.lang.Object
  extended byproguard.classfile.ExceptionInfo
All Implemented Interfaces:
VisitorAccepter

public class ExceptionInfo
extends Object
implements VisitorAccepter

Representation of an Exception table entry.


Field Summary
static int CONSTANT_FIELD_SIZE
           
 int u2catchType
           
 int u2endpc
           
 int u2handlerpc
           
 int u2startpc
           
 Object visitorInfo
          An extra field in which visitors can store information.
 
Method Summary
static ExceptionInfo create(DataInput din)
           
 Object getVisitorInfo()
          Gets the visitor information of the visitor accepter.
 void setVisitorInfo(Object visitorInfo)
          Sets the visitor information of the visitor accepter.
 void write(DataOutput dout)
          Exports the representation to a DataOutput stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSTANT_FIELD_SIZE

public static final int CONSTANT_FIELD_SIZE
See Also:
Constant Field Values

u2startpc

public int u2startpc

u2endpc

public int u2endpc

u2handlerpc

public int u2handlerpc

u2catchType

public int u2catchType

visitorInfo

public Object visitorInfo
An extra field in which visitors can store information.

Method Detail

create

public static ExceptionInfo create(DataInput din)
                            throws IOException
Throws:
IOException

write

public void write(DataOutput dout)
           throws IOException
Exports the representation to a DataOutput stream.

Throws:
IOException

getVisitorInfo

public Object getVisitorInfo()
Description copied from interface: VisitorAccepter
Gets the visitor information of the visitor accepter.

Specified by:
getVisitorInfo in interface VisitorAccepter

setVisitorInfo

public void setVisitorInfo(Object visitorInfo)
Description copied from interface: VisitorAccepter
Sets the visitor information of the visitor accepter.

Specified by:
setVisitorInfo in interface VisitorAccepter

ProGuard