com.jeantessier.classreader
Class String_info

java.lang.Object
  |
  +--com.jeantessier.classreader.ConstantPoolEntry
        |
        +--com.jeantessier.classreader.String_info
All Implemented Interfaces:
Visitable

public class String_info
extends ConstantPoolEntry


Fields inherited from class com.jeantessier.classreader.ConstantPoolEntry
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_String, CONSTANT_Utf8
 
Constructor Summary
String_info(ConstantPool constant_pool, java.io.DataInputStream in)
           
 
Method Summary
 void Accept(Visitor visitor)
           
 UTF8_info RawValue()
           
 java.lang.String toString()
           
 java.lang.String Value()
           
 int ValueIndex()
           
 
Methods inherited from class com.jeantessier.classreader.ConstantPoolEntry
ConstantPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

String_info

public String_info(ConstantPool constant_pool,
                   java.io.DataInputStream in)
            throws java.io.IOException
Method Detail

ValueIndex

public int ValueIndex()

RawValue

public UTF8_info RawValue()

Value

public java.lang.String Value()

toString

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

Accept

public void Accept(Visitor visitor)