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()
- Overrides:
toString
in class Object
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<VisibilityAnnotationTag> getVisibilityAnnotations()
getKind
public int getKind()