com.jeffpalm.basic.bytecode
Interface ILineNumberTableAttribute

All Superinterfaces:
IAttribute, ICodeGenerator, IDumpable
All Known Subinterfaces:
IMutableLineNumberTableAttribute
All Known Implementing Classes:
LineNumberTableAttribute

public interface ILineNumberTableAttribute
extends IAttribute


Nested Class Summary
static interface ILineNumberTableAttribute.IEntry
           
 
Method Summary
 ILineNumberTableAttribute.IEntry entries(int i)
           
 int lineNumber(int startPC)
           
 int lineNumberTableLength()
           
 int startPC(int lineNumber)
           
 
Methods inherited from interface com.jeffpalm.basic.bytecode.IAttribute
length, name, pool
 
Methods inherited from interface com.jeffpalm.basic.util.IDumpable
dump
 
Methods inherited from interface com.jeffpalm.basic.bytecode.ICodeGenerator
gen
 

Method Detail

lineNumberTableLength

int lineNumberTableLength()

startPC

int startPC(int lineNumber)

lineNumber

int lineNumber(int startPC)

entries

ILineNumberTableAttribute.IEntry entries(int i)