FileDocCategorySizeDatePackage
ConstantClassInfo.javaAPI DocJ2ME CLDC 1.11901Wed Feb 05 15:56:04 GMT 2003kdp.classparser.constantpoolclasses

ConstantClassInfo

public class ConstantClassInfo extends ConstantPoolInfo
Encapsulates a Constant_Class item in the Java class file constant pool.
author
Aaron Dietrich
version
$Id: ConstantClassInfo.java,v 1.1.1.1 2000/07/07 13:34:24 jrv Exp $ Revision History $Log: ConstantClassInfo.java,v $ Revision 1.1.1.1 2000/07/07 13:34:24 jrv Initial import of kdp code Revision 1.1.1.1 2000/05/31 19:14:48 ritsun Initial import of kvmdt to CVS Revision 1.1 2000/04/25 00:34:06 ritsun Initial revision

Fields Summary
private int
nameIndex
index into constant pool table containing a UTF8Info structure that specifies a class name
Constructors Summary
public ConstantClassInfo(DataInputStream iStream)
Constructor. Reads appropriate fields from the specified data input stream.

param
iStream input stream to read from
exception
IOException just pass exceptions up

      tag = ConstantPoolInfo.CONSTANT_Class;

      nameIndex = iStream.readUnsignedShort ();
     
Methods Summary
public intgetNameIndex()
Retrieve the constant pool index of the class name this ConstantClassInfo structure represents.

return
int constant pool index containing UTF8Info structure with class's name

      return nameIndex;
     
public java.lang.StringtoString()
Return this ConstantClassInfo structure's fields as a string.

      return ("CONSTANT_Class" + "\t\tnameIndex=" + nameIndex);