com.claritysys.jvm.classfile
Class CpNameAndType

java.lang.Object
  extended by com.claritysys.jvm.classfile.CpEntry
      extended by com.claritysys.jvm.classfile.CpNameAndType
All Implemented Interfaces:
java.lang.Cloneable

public final class CpNameAndType
extends CpEntry

A CONSTANT_NameAndType entry in the constant pool.


Field Summary
 
Fields inherited from class com.claritysys.jvm.classfile.CpEntry
TAG_CLASS, TAG_DOUBLE, TAG_FIELDREF, TAG_FLOAT, TAG_INTEGER, TAG_INTERFACE_METHODREF, TAG_LONG, TAG_METHODREF, TAG_NAME_AND_TYPE, TAG_STRING, TAG_UTF8
 
Method Summary
 void computeHash()
          Signal the entry to recompute (and store) its hashcode.
 CpUtf8 getName()
           
 CpUtf8 getType()
           
 java.lang.String toString()
           
 
Methods inherited from class com.claritysys.jvm.classfile.CpEntry
clone, getIndex, getTag, hashCode, toJavaString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public final CpUtf8 getName()

getType

public final CpUtf8 getType()

computeHash

public void computeHash()
Description copied from class: CpEntry
Signal the entry to recompute (and store) its hashcode.

The default does nothing.

Overrides:
computeHash in class CpEntry

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ? 2000-2003 Clarity Systems Group, LLC. All Rights Reserved.