scale.jcr
Class FieldInfo

java.lang.Object
  extended by scale.jcr.Info
      extended by scale.jcr.FieldInfo

public class FieldInfo
extends Info

This class is used to both represent a Java class file field info structure and to read that class file field info structure.

$Id: FieldInfo.java,v 1.9 2007-01-04 17:01:16 burrill Exp $

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


Constructor Summary
FieldInfo(int accessFlags, int nameIndex, int descriptorIndex, AttributeInfo[] attributes)
           
 
Method Summary
static FieldInfo read(ClassFile cf, java.io.DataInputStream reader)
           
 
Methods inherited from class scale.jcr.Info
getAccessFlags, getAttribute, getAttributes, getDescriptorIndex, getNameIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldInfo

public FieldInfo(int accessFlags,
                 int nameIndex,
                 int descriptorIndex,
                 AttributeInfo[] attributes)
Method Detail

read

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