/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
H A D | AnnotationSetRefList.java | 39 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 D | AnnotationSetItem.java | 38 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 D | AnnotationDirectoryItem.java | 39 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 D | ItemFactory.java | 51 return new AnnotationSetItem(dexFile);
|
H A D | ReadContext.java | 46 private SparseArray<AnnotationSetItem> annotationSetItems = new SparseArray<AnnotationSetItem>(0);
|
H A D | DexFile.java | 801 * 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 D | AnnotationSetRefItem.java | 23 * Indirect reference to an {@link AnnotationSetItem}. 33 private AnnotationSetItem annotations; 40 public AnnotationSetRefItem(AnnotationSetItem annotations) {
|
H A D | AnnotationSetItem.java | 27 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 D | FieldAnnotationStruct.java | 34 private AnnotationSetItem annotations; 43 AnnotationSetItem annotations) {
|
H A D | MethodAnnotationStruct.java | 34 private AnnotationSetItem annotations; 43 AnnotationSetItem annotations) {
|
H A D | ParameterAnnotationStruct.java | 72 AnnotationSetItem item = new AnnotationSetItem(annotations);
|
H A D | AnnotationsDirectoryItem.java | 44 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 D | AnnotationFormatter.java | 34 import org.jf.dexlib.AnnotationSetItem; 41 public static void writeTo(IndentingWriter writer, AnnotationSetItem annotationSet) throws IOException {
|
H A D | ClassDefinition.java | 48 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 D | FieldDefinition.java | 33 import org.jf.dexlib.AnnotationSetItem; 43 EncodedValue initialValue, AnnotationSetItem annotationSet,
|
H A D | MethodDefinition.java | 106 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 D | smaliTreeWalker.g | 314 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);
|