1.1 --- a/javap/src/main/java/org/apidesign/javap/FieldData.java Sat Nov 17 18:53:58 2012 +0100
1.2 +++ b/javap/src/main/java/org/apidesign/javap/FieldData.java Sun Dec 02 23:10:51 2012 +0100
1.3 @@ -163,4 +163,13 @@
1.4 public Vector getAttributes(){
1.5 return attrs;
1.6 }
1.7 +
1.8 + public byte[] findAnnotationData(boolean classRetention) {
1.9 + String n = classRetention ?
1.10 + "RuntimeInvisibleAnnotations" : // NOI18N
1.11 + "RuntimeVisibleAnnotations"; // NOI18N
1.12 + AttrData[] arr = new AttrData[attrs.size()];
1.13 + attrs.copyInto(arr);
1.14 + return ClassData.findAttr(n, arr);
1.15 + }
1.16 }