soot.tagkit
Class SignatureTag

java.lang.Object
  extended by soot.tagkit.SignatureTag
All Implemented Interfaces:
Tag
Direct Known Subclasses:
DebugTypeTag

public class SignatureTag
extends Object
implements Tag

Represents the signature attribute used by fields, methods and classes for dealing with generics in Java 1.5.


Constructor Summary
SignatureTag(String signature)
           
 
Method Summary
 String getInfo()
           
 String getName()
          Returns the tag name.
 String getSignature()
           
 byte[] getValue()
          Returns the tag raw data.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignatureTag

public SignatureTag(String signature)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getName

public String getName()
Returns the tag name.

Specified by:
getName in interface Tag

getInfo

public String getInfo()

getSignature

public String getSignature()

getValue

public byte[] getValue()
Returns the tag raw data.

Specified by:
getValue in interface Tag