com.claritysys.jvm.classfile
Class CpValue2

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

public final class CpValue2
extends CpEntry

A CONSTANT_Long or CONSTANT_Double 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.
 long getValue()
          Method getValue
 void setValue(long value)
           
 java.lang.String toJavaString()
          Convert the entry to a String as it would appear in a Java declaration.
 java.lang.String toString()
           
 
Methods inherited from class com.claritysys.jvm.classfile.CpEntry
clone, getIndex, getTag, hashCode
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getValue

public final long getValue()
Method getValue

Returns:

setValue

public void setValue(long value)

toString

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

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

toJavaString

public java.lang.String toJavaString()
Convert the entry to a String as it would appear in a Java declaration.

Overrides:
toJavaString in class CpEntry


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