com.jeantessier.classreader
Class FeatureRef_info

java.lang.Object
  |
  +--com.jeantessier.classreader.ConstantPoolEntry
        |
        +--com.jeantessier.classreader.FeatureRef_info
All Implemented Interfaces:
Visitable
Direct Known Subclasses:
FieldRef_info, InterfaceMethodRef_info, MethodRef_info

public abstract class FeatureRef_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
FeatureRef_info(ConstantPool constantPool, java.io.DataInputStream in)
           
 
Method Summary
 int getClassIndex()
           
 java.lang.String getClassName()
           
 java.lang.String getFullName()
           
 java.lang.String getFullSignature()
           
abstract  java.lang.String getName()
           
 java.lang.String getNameAndType()
           
 int getNameAndTypeIndex()
           
 Class_info getRawClass()
           
 NameAndType_info getRawNameAndType()
           
abstract  java.lang.String getSignature()
           
 java.lang.String toString()
           
 
Methods inherited from class com.jeantessier.classreader.ConstantPoolEntry
getConstantPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.jeantessier.classreader.Visitable
accept
 

Constructor Detail

FeatureRef_info

public FeatureRef_info(ConstantPool constantPool,
                       java.io.DataInputStream in)
                throws java.io.IOException
Method Detail

getClassIndex

public int getClassIndex()

getRawClass

public Class_info getRawClass()

getClassName

public java.lang.String getClassName()

getNameAndTypeIndex

public int getNameAndTypeIndex()

getRawNameAndType

public NameAndType_info getRawNameAndType()

getNameAndType

public java.lang.String getNameAndType()

getName

public abstract java.lang.String getName()

getFullName

public java.lang.String getFullName()

getSignature

public abstract java.lang.String getSignature()

getFullSignature

public java.lang.String getFullSignature()

toString

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


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.