1 19 20 25 26 package soot.tagkit; 27 import soot.*; 28 import java.util.*; 29 30 35 36 public class AnnotationArrayElem extends AnnotationElem 37 { 38 39 ArrayList values; 40 41 public AnnotationArrayElem(ArrayList t, char kind, String name){ 42 super(kind, name); 43 this.values = t; 44 } 45 46 public String toString(){ 47 return super.toString()+" values: "+values.toString(); 48 } 49 50 public ArrayList getValues(){ 51 return values; 52 } 53 54 public int getNumValues(){ 55 if (values == null) return 0; 56 else return values.size(); 57 } 58 59 public AnnotationElem getValueAt(int i){ 60 return (AnnotationElem)values.get(i); 61 } 62 } 63 64 | Popular Tags |