jconst
Class constClass_or_String

java.lang.Object
  |
  +--util.dataRead
        |
        +--jconst.constBase
              |
              +--jconst.constClass_or_String
Direct Known Subclasses:
constName_and_Type_info

public class constClass_or_String
extends constBase

CONSTANT_Class_info {
u1 tag;
u2 name_index;
}

or

CONSTANT_String_info {
u1 tag
u2 string_index
}


Field Summary
(package private)  int index
           
(package private)  constUtf8 Utf8
           
 
Fields inherited from class jconst.constBase
tag
 
Fields inherited from class util.dataRead
bytesRead
 
Constructor Summary
constClass_or_String()
           
 
Method Summary
 java.lang.String getPrintableString()
           
 java.lang.String getString()
           
 void pr()
           
 void prString()
           
(package private)  void read(java.io.DataInputStream dStream)
           
 void set_ref(constBase[] objAry)
           
 
Methods inherited from class jconst.constBase
Tag_to_String
 
Methods inherited from class util.dataRead
getBytesRead, readU1, readU2, readU4
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

index

int index

Utf8

constUtf8 Utf8
Constructor Detail

constClass_or_String

public constClass_or_String()
Method Detail

read

void read(java.io.DataInputStream dStream)
Overrides:
read in class constBase

set_ref

public void set_ref(constBase[] objAry)
Overrides:
set_ref in class constBase

pr

public void pr()
Overrides:
pr in class constBase

prString

public void prString()
Overrides:
prString in class constBase

getPrintableString

public java.lang.String getPrintableString()

getString

public java.lang.String getString()
Overrides:
getString in class constBase