scale.jcr
Class LineNumberEntry

java.lang.Object
  extended by scale.jcr.LineNumberEntry

public class LineNumberEntry
extends java.lang.Object

This class is used to both represent a Java class file line number entry and to read that class file line number entry.

$Id: LineNumberEntry.java,v 1.9 2007-10-04 19:58:16 burrill Exp $

Copyright 2007 by the Scale Compiler Group,
Department of Computer Science
University of Massachusetts,
Amherst MA. 01003, USA
All Rights Reserved.


Field Summary
 int lineNumber
           
 int startPc
           
 
Constructor Summary
LineNumberEntry(int startPc, int lineNumber)
           
 
Method Summary
static LineNumberEntry read(ClassFile cf, java.io.DataInputStream reader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startPc

public int startPc

lineNumber

public int lineNumber
Constructor Detail

LineNumberEntry

public LineNumberEntry(int startPc,
                       int lineNumber)
Method Detail

read

public static LineNumberEntry read(ClassFile cf,
                                   java.io.DataInputStream reader)
                            throws java.io.IOException
Throws:
java.io.IOException