com.jeffpalm.basic.bytecode.base
Class exception_table_info

java.lang.Object
  extended by com.jeffpalm.basic.bytecode.base.Info
      extended by com.jeffpalm.basic.bytecode.base.exception_table_info
All Implemented Interfaces:
ConstantFlags, Iexception_table_info, IInfo

public class exception_table_info
extends Info
implements Iexception_table_info


Field Summary
 u2 catch_type
           
 u2 end_pc
           
 u2 handler_pc
           
 u2 start_pc
           
 
Fields inherited from interface com.jeffpalm.basic.bytecode.base.ConstantFlags
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_String, CONSTANT_Utf8
 
Constructor Summary
exception_table_info(u2 start_pc, u2 end_pc, u2 handler_pc, u2 catch_type)
           
 
Method Summary
 Iu2 catch_type()
           
 Iu2 end_pc()
           
 Iu2 handler_pc()
           
 Iu2 start_pc()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

start_pc

public u2 start_pc

end_pc

public u2 end_pc

handler_pc

public u2 handler_pc

catch_type

public u2 catch_type
Constructor Detail

exception_table_info

public exception_table_info(u2 start_pc,
                            u2 end_pc,
                            u2 handler_pc,
                            u2 catch_type)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

start_pc

public Iu2 start_pc()
Specified by:
start_pc in interface Iexception_table_info

end_pc

public Iu2 end_pc()
Specified by:
end_pc in interface Iexception_table_info

handler_pc

public Iu2 handler_pc()
Specified by:
handler_pc in interface Iexception_table_info

catch_type

public Iu2 catch_type()
Specified by:
catch_type in interface Iexception_table_info