|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jdo.impl.enhancer.classfile.ConstBasic
org.apache.jdo.impl.enhancer.classfile.ConstValue
org.apache.jdo.impl.enhancer.classfile.ConstString
public class ConstString
Class representing a class specification in the constant pool ConstString strictly speaking is not a ConstantValue in the Java VM sense. However, the compiler generates ConstantValue attributes which refer to ConstString entries. This occurs for initialized static final String fields. I've changed ConstString to be a ConstValue for now as a simplification.
| Field Summary | |
|---|---|
static int |
MyTag
|
| Fields inherited from class org.apache.jdo.impl.enhancer.classfile.ConstBasic |
|---|
index |
| Method Summary | |
|---|---|
java.lang.String |
descriptor()
Return the descriptor string for the constant type. |
boolean |
isEqual(java.util.Stack msg,
java.lang.Object obj)
Compares this instance with another for structural equality. |
int |
tag()
Return the tag for this constant |
java.lang.String |
toString()
A printable representation |
ConstUtf8 |
value()
Return the utf8 string calue |
| Methods inherited from class org.apache.jdo.impl.enhancer.classfile.ConstBasic |
|---|
getIndex |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int MyTag
| Method Detail |
|---|
public int tag()
tag in class ConstBasicpublic ConstUtf8 value()
public java.lang.String descriptor()
descriptor in class ConstValuepublic java.lang.String toString()
toString in class java.lang.Object
public boolean isEqual(java.util.Stack msg,
java.lang.Object obj)
isEqual in class ConstBasic
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||