soot.tagkit
Class VisibilityParameterAnnotationTag
java.lang.Object
soot.tagkit.VisibilityParameterAnnotationTag
- All Implemented Interfaces:
- Tag
- public class VisibilityParameterAnnotationTag
- extends Object
- implements Tag
Represents the visibility of an annotation attribute attatched
to a class, field, method or method param (only one of these each)
has one or more annotations
for Java 1.5.
VisibilityParameterAnnotationTag
public VisibilityParameterAnnotationTag(int num,
int kind)
toString
public String toString()
getName
public String getName()
- Returns the tag name.
- Specified by:
getName
in interface Tag
getInfo
public String getInfo()
getValue
public byte[] getValue()
- Returns the tag raw data.
- Specified by:
getValue
in interface Tag
addVisibilityAnnotation
public void addVisibilityAnnotation(VisibilityAnnotationTag a)
getVisibilityAnnotations
public ArrayList getVisibilityAnnotations()
getKind
public int getKind()