Searched defs:list (Results 1 - 25 of 29) sorted by relevance

12

/dalvik/dx/src/com/android/multidex/
H A DArchivePathElement.java60 public Iterable<String> list() { method in class:ArchivePathElement
H A DClassPathElement.java39 Iterable<String> list(); method in interface:ClassPathElement
H A DFolderPathElement.java47 public Iterable<String> list() { method in class:FolderPathElement
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DHeaderSection.java29 /** {@code non-null;} the list of the one item in the section */
30 private final List<HeaderItem> list; field in class:HeaderSection
43 this.list = Collections.singletonList(item);
55 return list;
H A DStatistics.java56 * Adds the given list of items to the statistics.
58 * @param list {@code non-null;} the list of items to add
60 public void addAll(Section list) { argument
61 Collection<? extends Item> items = list.items();
H A DTypeListItem.java27 * Representation of a list of class references.
39 /** {@code non-null;} the actual list */
40 private final TypeList list; field in class:TypeListItem
45 * @param list {@code non-null;} the actual list
47 public TypeListItem(TypeList list) { argument
48 super(ALIGNMENT, (list.size() * ELEMENT_SIZE) + HEADER_SIZE);
50 this.list = list;
56 return StdTypeList.hashContents(list);
[all...]
H A DAnnotationsDirectoryItem.java40 /** write size of a list element, in bytes */
186 * @param list {@code non-null;} associated list of annotation sets to add
189 AnnotationsList list) {
194 parameterAnnotations.add(new ParameterAnnotationStruct(method, list));
339 * Gets the list size of the given list, or {@code 0} if given
342 * @param list {@code null-ok;} the list in question
345 private static int listSize(ArrayList<?> list) { argument
188 addParameterAnnotations(CstMethodRef method, AnnotationsList list) argument
[all...]
H A DClassDataItem.java47 /** {@code non-null;} list of static fields */
50 /** {@code non-null;} list of initial values for static fields */
53 /** {@code non-null;} list of instance fields */
56 /** {@code non-null;} list of direct methods */
59 /** {@code non-null;} list of virtual methods */
62 /** {@code null-ok;} static initializer list; set in {@link #addContents} */
177 * Gets all the methods in this class. The returned list is not linked
179 * the objects contained in the list are shared.
181 * @return {@code non-null;} list of all methods
311 CstArray.List list
395 encodeList(DexFile file, AnnotatedOutput out, String label, ArrayList<? extends EncodedMember> list) argument
[all...]
H A DClassDefItem.java60 /** {@code null-ok;} list of implemented interfaces */
86 * @param interfaces {@code non-null;} list of implemented interfaces
198 TypeList list = interfaces.getList();
199 int sz = list.size();
201 out.annotate(0, " " + list.getType(i).toHuman());
252 * Gets the list of interfaces implemented.
254 * @return {@code non-null;} the interfaces list
311 * Gets all the methods in this class. The returned list is not linked
313 * the objects contained in the list are shared.
315 * @return {@code non-null;} list o
360 addParameterAnnotations(CstMethodRef method, AnnotationsList list) argument
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DHeaderSection.java28 /** {@code non-null;} the list of the one item in the section */
29 private final List<HeaderItem> list; field in class:HeaderSection
42 this.list = Collections.singletonList(item);
54 return list;
H A DStatistics.java55 * Adds the given list of items to the statistics.
57 * @param list {@code non-null;} the list of items to add
59 public void addAll(Section list) { argument
60 Collection<? extends Item> items = list.items();
H A DTypeListItem.java26 * Representation of a list of class references.
38 /** {@code non-null;} the actual list */
39 private final TypeList list; field in class:TypeListItem
44 * @param list {@code non-null;} the actual list
46 public TypeListItem(TypeList list) { argument
47 super(ALIGNMENT, (list.size() * ELEMENT_SIZE) + HEADER_SIZE);
49 this.list = list;
55 return StdTypeList.hashContents(list);
[all...]
H A DAnnotationsDirectoryItem.java39 /** write size of a list element, in bytes */
188 * @param list {@code non-null;} associated list of annotation sets to add
192 AnnotationsList list, DexFile dexFile) {
197 parameterAnnotations.add(new ParameterAnnotationStruct(method, list, dexFile));
343 * Gets the list size of the given list, or {@code 0} if given
346 * @param list {@code null-ok;} the list in question
349 private static int listSize(ArrayList<?> list) { argument
191 addParameterAnnotations(CstMethodRef method, AnnotationsList list, DexFile dexFile) argument
[all...]
H A DClassDataItem.java43 /** {@code non-null;} list of static fields */
46 /** {@code non-null;} list of initial values for static fields */
49 /** {@code non-null;} list of instance fields */
52 /** {@code non-null;} list of direct methods */
55 /** {@code non-null;} list of virtual methods */
58 /** {@code null-ok;} static initializer list; set in {@link #addContents} */
173 * Gets all the methods in this class. The returned list is not linked
175 * the objects contained in the list are shared.
177 * @return {@code non-null;} list of all methods
307 CstArray.List list
391 encodeList(DexFile file, AnnotatedOutput out, String label, ArrayList<? extends EncodedMember> list) argument
[all...]
H A DClassDefItem.java57 /** {@code null-ok;} list of implemented interfaces */
83 * @param interfaces {@code non-null;} list of implemented interfaces
195 TypeList list = interfaces.getList();
196 int sz = list.size();
198 out.annotate(0, " " + list.getType(i).toHuman());
249 * Gets the list of interfaces implemented.
251 * @return {@code non-null;} the interfaces list
308 * Gets all the methods in this class. The returned list is not linked
310 * the objects contained in the list are shared.
312 * @return {@code non-null;} list o
361 addParameterAnnotations(CstMethodRef method, AnnotationsList list, DexFile dexFile) argument
[all...]
/dalvik/dx/src/com/android/dx/cf/direct/
H A DAttributeListParser.java36 /** offset in the byte array of the classfile to the start of the list */
42 /** {@code non-null;} list of parsed attributes */
43 private final StdAttributeList list; field in class:AttributeListParser
45 /** {@code >= -1;} the end offset of this list in the byte array of the
57 * @param offset offset in {@code bytes} to the start of the list
76 this.list = new StdAttributeList(size);
101 * Gets the parsed list.
103 * @return {@code non-null;} the list
107 return list;
123 int sz = list
[all...]
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstCallSite.java43 List list = new List(3 + optionalArguments.size());
44 list.set(0, bootstrapHandle);
45 list.set(1, nat.getName());
46 list.set(2, new CstProtoRef(Prototype.fromDescriptor(nat.getDescriptor().getString())));
49 list.set(i + 3, optionalArguments.get(i));
52 list.setImmutable();
53 return new CstCallSite(list);
59 * @param list {@code non-null;} the actual list of contents
61 private CstCallSite(List list) { argument
[all...]
H A DCstArray.java25 /** {@code non-null;} the actual list of contents */
26 private final List list; field in class:CstArray
31 * @param list {@code non-null;} the actual list of contents
33 public CstArray(List list) { argument
34 if (list == null) {
35 throw new NullPointerException("list == null");
38 list.throwIfMutable();
40 this.list = list;
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DDalvInsnList.java47 * identical to the ones in the given list, in the same order.
49 * @param list {@code non-null;} the list to use for elements
55 public static DalvInsnList makeImmutable(ArrayList<DalvInsn> list, argument
57 int size = list.size();
61 result.set(i, list.get(i));
71 * @param size the size of the list
H A DInsnFormat.java161 * Helper method to return a register list string.
163 * @param list {@code non-null;} the list of registers
166 protected static String regListString(RegisterSpecList list) { argument
167 int sz = list.size();
176 sb.append(list.get(i).regString());
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstArray.java27 /** {@code non-null;} the actual list of contents */
28 private final List list; field in class:CstArray
33 * @param list {@code non-null;} the actual list of contents
35 public CstArray(List list) { argument
36 if (list == null) {
37 throw new NullPointerException("list == null");
40 list.throwIfMutable();
42 this.list = list;
[all...]
/dalvik/dx/src/com/android/dx/dex/code/
H A DDalvInsnList.java49 * identical to the ones in the given list, in the same order.
51 * @param list {@code non-null;} the list to use for elements
57 public static DalvInsnList makeImmutable(ArrayList<DalvInsn> list, argument
59 int size = list.size();
63 result.set(i, list.get(i));
73 * @param size the size of the list
H A DInsnFormat.java139 * register list that are compatible to this format
174 * Helper method to return a register list string.
176 * @param list {@code non-null;} the list of registers
179 protected static String regListString(RegisterSpecList list) { argument
180 int sz = list.size();
189 sb.append(list.get(i).regString());
200 * @param list {@code non-null;} the list of registers (which must be
204 protected static String regRangeString(RegisterSpecList list) { argument
392 isRegListSequential(RegisterSpecList list) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/type/
H A DStdTypeList.java29 /** {@code non-null;} the list {@code [int]} */
32 /** {@code non-null;} the list {@code [long]} */
35 /** {@code non-null;} the list {@code [float]} */
38 /** {@code non-null;} the list {@code [double]} */
41 /** {@code non-null;} the list {@code [Object]} */
44 /** {@code non-null;} the list {@code [ReturnAddress]} */
48 /** {@code non-null;} the list {@code [Throwable]} */
52 /** {@code non-null;} the list {@code [int, int]} */
56 /** {@code non-null;} the list {@code [long, long]} */
60 /** {@code non-null;} the list {
233 toHuman(TypeList list) argument
260 hashContents(TypeList list) argument
[all...]
/dalvik/dx/src/com/android/dx/rop/type/
H A DStdTypeList.java29 /** {@code non-null;} the list {@code [int]} */
32 /** {@code non-null;} the list {@code [long]} */
35 /** {@code non-null;} the list {@code [float]} */
38 /** {@code non-null;} the list {@code [double]} */
41 /** {@code non-null;} the list {@code [Object]} */
44 /** {@code non-null;} the list {@code [ReturnAddress]} */
48 /** {@code non-null;} the list {@code [Throwable]} */
52 /** {@code non-null;} the list {@code [int, int]} */
56 /** {@code non-null;} the list {@code [long, long]} */
60 /** {@code non-null;} the list {
233 toHuman(TypeList list) argument
260 hashContents(TypeList list) argument
[all...]

Completed in 522 milliseconds

12