soot.tagkit
Class AnnotationDefaultTag

java.lang.Object
  extended by soot.tagkit.AnnotationDefaultTag
All Implemented Interfaces:
Tag

public class AnnotationDefaultTag
extends Object
implements Tag

Represents the annotation default attribute attatched method - could have at most one annotation default each for Java 1.5.


Constructor Summary
AnnotationDefaultTag(AnnotationElem def)
           
 
Method Summary
 AnnotationElem getDefaultVal()
           
 String getInfo()
           
 String getName()
          Returns the tag name.
 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

AnnotationDefaultTag

public AnnotationDefaultTag(AnnotationElem def)
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()

getDefaultVal

public AnnotationElem getDefaultVal()

getValue

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

Specified by:
getValue in interface Tag