Uses of Class
soot.tagkit.AnnotationElem

Packages that use AnnotationElem
soot.jimple.toolkits.annotation.j5anno   
soot.tagkit Classes supporting classfile annotation in Soot. 
 

Uses of AnnotationElem in soot.jimple.toolkits.annotation.j5anno
 

Methods in soot.jimple.toolkits.annotation.j5anno with parameters of type AnnotationElem
 void AnnotationGenerator.annotate(Host h, Class<? extends Annotation> klass, AnnotationElem... elems)
          Applies a Java 1.5-style annotation to a given Host.
 void AnnotationGenerator.annotate(Host h, Class<? extends Annotation> klass, AnnotationElem... elems)
          Applies a Java 1.5-style annotation to a given Host.
 

Method parameters in soot.jimple.toolkits.annotation.j5anno with type arguments of type AnnotationElem
 void AnnotationGenerator.annotate(Host h, Class<? extends Annotation> klass, List<AnnotationElem> elems)
          Applies a Java 1.5-style annotation to a given Host.
 void AnnotationGenerator.annotate(Host h, Class<? extends Annotation> klass, List<AnnotationElem> elems)
          Applies a Java 1.5-style annotation to a given Host.
 void AnnotationGenerator.annotate(Host h, String annotationName, int visibility, List<AnnotationElem> elems)
          Applies a Java 1.5-style annotation to a given Host.
 void AnnotationGenerator.annotate(Host h, String annotationName, int visibility, List<AnnotationElem> elems)
          Applies a Java 1.5-style annotation to a given Host.
 

Uses of AnnotationElem in soot.tagkit
 

Subclasses of AnnotationElem in soot.tagkit
 class AnnotationAnnotationElem
          Represents the base class of annotation elements each annotation can have several elements for Java 1.5.
 class AnnotationArrayElem
          Represents the base class of annotation elements each annotation can have several elements for Java 1.5.
 class AnnotationBooleanElem
           
 class AnnotationClassElem
          Represents the base class of annotation elements each annotation can have several elements for Java 1.5.
 class AnnotationDoubleElem
          Represents the int annotation element each annotation can have several elements for Java 1.5.
 class AnnotationEnumElem
          Represents the base class of annotation elements each annotation can have several elements for Java 1.5.
 class AnnotationFloatElem
          Represents the int annotation element each annotation can have several elements for Java 1.5.
 class AnnotationIntElem
          Represents the int annotation element each annotation can have several elements for Java 1.5.
 class AnnotationLongElem
          Represents the int annotation element each annotation can have several elements for Java 1.5.
 class AnnotationStringElem
          Represents the base class of annotation elements each annotation can have several elements for Java 1.5.
 

Methods in soot.tagkit that return AnnotationElem
 AnnotationElem AnnotationDefaultTag.getDefaultVal()
           
 AnnotationElem AnnotationDefaultTag.getDefaultVal()
           
 AnnotationElem AnnotationTag.getElemAt(int i)
           
 AnnotationElem AnnotationTag.getElemAt(int i)
           
 AnnotationElem AnnotationArrayElem.getValueAt(int i)
           
 AnnotationElem AnnotationArrayElem.getValueAt(int i)
           
 

Methods in soot.tagkit that return types with arguments of type AnnotationElem
 ArrayList<AnnotationElem> AnnotationArrayElem.getValues()
           
 ArrayList<AnnotationElem> AnnotationArrayElem.getValues()
           
 

Methods in soot.tagkit with parameters of type AnnotationElem
 void AnnotationTag.addElem(AnnotationElem elem)
           
 void AnnotationTag.addElem(AnnotationElem elem)
           
 

Method parameters in soot.tagkit with type arguments of type AnnotationElem
 void AnnotationTag.setElems(ArrayList<AnnotationElem> list)
           
 void AnnotationTag.setElems(ArrayList<AnnotationElem> list)
           
 

Constructors in soot.tagkit with parameters of type AnnotationElem
AnnotationDefaultTag(AnnotationElem def)
           
AnnotationDefaultTag(AnnotationElem def)
           
 

Constructor parameters in soot.tagkit with type arguments of type AnnotationElem
AnnotationArrayElem(ArrayList<AnnotationElem> t, char kind, String name)
           
AnnotationArrayElem(ArrayList<AnnotationElem> t, char kind, String name)