Searched refs:AnnotationSetItem (Results 1 - 17 of 17) sorted by relevance

/external/smali/dexlib/src/main/java/org/jf/dexlib/
H A DAnnotationSetRefList.java39 private AnnotationSetItem[] annotationSets;
54 private AnnotationSetRefList(DexFile dexFile, AnnotationSetItem[] annotationSets) {
64 * @return an <code>AnnotationSetItem</code> for the given annotations
67 List<AnnotationSetItem> annotationSets) {
68 AnnotationSetItem[] annotationSetsArray = new AnnotationSetItem[annotationSets.size()];
76 annotationSets = new AnnotationSetItem[in.readInt()];
79 annotationSets[i] = (AnnotationSetItem)readContext.getOptionalOffsettedItemByOffset(
94 for (AnnotationSetItem annotationSetItem: annotationSets) {
99 for (AnnotationSetItem annotationSetIte
[all...]
H A DAnnotationSetItem.java38 public class AnnotationSetItem extends Item<AnnotationSetItem> { class in inherits:Item
44 * Creates a new uninitialized <code>AnnotationSetItem</code>
47 protected AnnotationSetItem(DexFile dexFile) { method in class:AnnotationSetItem
52 * Creates a new <code>AnnotationSetItem</code> for the given annotations
54 * @param annotations The annotations for this <code>AnnotationSetItem</code>
56 private AnnotationSetItem(DexFile dexFile, AnnotationItem[] annotations) { method in class:AnnotationSetItem
62 * Returns an <code>AnnotationSetItem</code> for the given annotations, and that has been interned into the given
65 * @param annotations The annotations for this <code>AnnotationSetItem</code>
66 * @return an <code>AnnotationSetItem</cod
[all...]
H A DAnnotationDirectoryItem.java39 private AnnotationSetItem classAnnotations;
42 private AnnotationSetItem[] fieldAnnotations;
45 private AnnotationSetItem[] methodAnnotations;
73 * @param fieldAnnotations An array of <code>AnnotationSetItem</code> objects that contain the annotations for the
77 * @param methodAnnotations An array of <code>AnnotationSetItem</code> objects that contain the annotations for the
84 private AnnotationDirectoryItem(DexFile dexFile, AnnotationSetItem classAnnotations,
85 FieldIdItem[] fieldAnnotationFields, AnnotationSetItem[] fieldAnnotations,
86 MethodIdItem[] methodAnnotationMethods, AnnotationSetItem[] methodAnnotations,
112 AnnotationSetItem classAnnotations,
117 AnnotationSetItem[] fieldAnnotationsArra
[all...]
H A DItemFactory.java51 return new AnnotationSetItem(dexFile);
H A DReadContext.java46 private SparseArray<AnnotationSetItem> annotationSetItems = new SparseArray<AnnotationSetItem>(0);
H A DDexFile.java801 * The <code>OffsettedSection</code> containing <code>AnnotationSetItem</code> items
803 public final OffsettedSection<AnnotationSetItem> AnnotationSetsSection =
804 new OffsettedSection<AnnotationSetItem>(this, ItemType.TYPE_ANNOTATION_SET_ITEM);
/external/dexmaker/src/dx/java/com/android/dx/dex/file/
H A DAnnotationSetRefItem.java23 * Indirect reference to an {@link AnnotationSetItem}.
33 private AnnotationSetItem annotations;
40 public AnnotationSetRefItem(AnnotationSetItem annotations) {
H A DAnnotationSetItem.java27 public final class AnnotationSetItem extends OffsettedItem { class in inherits:OffsettedItem
49 public AnnotationSetItem(Annotations annotations) { method in class:AnnotationSetItem
97 AnnotationSetItem otherSet = (AnnotationSetItem) other;
H A DFieldAnnotationStruct.java34 private AnnotationSetItem annotations;
43 AnnotationSetItem annotations) {
H A DMethodAnnotationStruct.java34 private AnnotationSetItem annotations;
43 AnnotationSetItem annotations) {
H A DParameterAnnotationStruct.java72 AnnotationSetItem item = new AnnotationSetItem(annotations);
H A DAnnotationsDirectoryItem.java44 private AnnotationSetItem classAnnotations;
147 classAnnotations = new AnnotationSetItem(annotations);
163 new AnnotationSetItem(annotations)));
179 new AnnotationSetItem(annotations)));
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DAnnotationFormatter.java34 import org.jf.dexlib.AnnotationSetItem;
41 public static void writeTo(IndentingWriter writer, AnnotationSetItem annotationSet) throws IOException {
H A DClassDefinition.java48 private SparseArray<AnnotationSetItem> methodAnnotationsMap;
49 private SparseArray<AnnotationSetItem> fieldAnnotationsMap;
70 methodAnnotationsMap = new SparseArray<AnnotationSetItem>(0);
71 fieldAnnotationsMap = new SparseArray<AnnotationSetItem>(0);
76 methodAnnotationsMap = new SparseArray<AnnotationSetItem>(annotationDirectory.getMethodAnnotationCount());
78 public void processMethodAnnotations(MethodIdItem method, AnnotationSetItem methodAnnotations) {
83 fieldAnnotationsMap = new SparseArray<AnnotationSetItem>(annotationDirectory.getFieldAnnotationCount());
85 public void processFieldAnnotations(FieldIdItem field, AnnotationSetItem fieldAnnotations) {
199 AnnotationSetItem annotationSet = annotationDirectory.getClassAnnotations();
245 AnnotationSetItem annotationSe
[all...]
H A DFieldDefinition.java33 import org.jf.dexlib.AnnotationSetItem;
43 EncodedValue initialValue, AnnotationSetItem annotationSet,
H A DMethodDefinition.java106 public void writeTo(IndentingWriter writer, AnnotationSetItem annotationSet,
175 AnnotationSetItem[] annotations;
182 annotations = new AnnotationSetItem[0];
197 AnnotationSetItem annotationSet = null;
/external/smali/smali/src/main/antlr3/org/jf/smali/
H A DsmaliTreeWalker.g314 field returns [ClassDataItem.EncodedField encodedField, EncodedValue encodedValue, AnnotationSetItem fieldAnnotationSet]
451 AnnotationSetItem methodAnnotationSet,
745 List<AnnotationSetItem> annotationSetItems = new ArrayList<AnnotationSetItem>();
751 annotationSetItems.add(AnnotationSetItem.internAnnotationSetItem(dexFile, null));
762 annotationSetItems.add(AnnotationSetItem.internAnnotationSetItem(dexFile, null));
768 parameter returns[AnnotationSetItem parameterAnnotationSet]
1431 annotations returns[AnnotationSetItem annotationSetItem]
1436 $annotationSetItem = AnnotationSetItem.internAnnotationSetItem(dexFile, annotationList);

Completed in 218 milliseconds