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

ConstantNameAndTypeInfo

public class ConstantNameAndTypeInfo extends ConstantPoolInfo
Encapsulates a CONSTANT_NameAndType member of a Java class file constant pool.
author
Aaron Dietrich
version
$Id: ConstantNameAndTypeInfo.java,v 1.1.1.1 2000/07/07 13:34:24 jrv Exp $ Revision History $Log: ConstantNameAndTypeInfo.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
constant pool index of a name, varies by use of this ConstantNameAndTypeInfo object
private int
descriptorIndex
constant pool index of a descriptor, varies by use of this ConstantNameAndTypeInfo object.
Constructors Summary
public ConstantNameAndTypeInfo(DataInputStream iStream)
Constructor. Creates a ConstantNameAndTypeInfo object.

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

      tag = ConstantPoolInfo.CONSTANT_NameAndType;

      nameIndex = iStream.readUnsignedShort ();
      descriptorIndex = iStream.readUnsignedShort ();
     
Methods Summary
public java.lang.StringtoString()
Returns this ConstantNameAndTypeInfo object's info as a string for displaying.

return
String info as a string

      return ("CONSTANT_NameAndType" + "\tnameIndex=" + 
              nameIndex + "\tdescriptorIndex=" + descriptorIndex);