com.ibm.wala.shrikeCT
Class SignatureReader

java.lang.Object
  extended by com.ibm.wala.shrikeCT.AttributeReader
      extended by com.ibm.wala.shrikeCT.SignatureReader

public final class SignatureReader
extends AttributeReader

This class reads Signature attributes.


Field Summary
 
Fields inherited from class com.ibm.wala.shrikeCT.AttributeReader
attr, cr, length
 
Constructor Summary
SignatureReader(ClassReader.AttrIterator iter)
          Build a reader for the attribute 'iter'.
 
Method Summary
 java.lang.String getSignature()
           
 int getSignatureCPIndex()
           
 
Methods inherited from class com.ibm.wala.shrikeCT.AttributeReader
checkSize, checkSizeEquals, getClassReader, getRawOffset, getRawSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureReader

public SignatureReader(ClassReader.AttrIterator iter)
                throws InvalidClassFileException
Build a reader for the attribute 'iter'.

Throws:
InvalidClassFileException
Method Detail

getSignatureCPIndex

public int getSignatureCPIndex()
Returns:
the index of the constant pool item holding the value

getSignature

public java.lang.String getSignature()
                              throws InvalidClassFileException
Throws:
InvalidClassFileException