HomeSort by relevance Sort by last modified time
    Searched refs:DexClass (Results 1 - 17 of 17) sorted by null

  /cts/tools/dex-tools/src/dex/structure/
DexFile.java 28 * Returns a list of {@code DexClass} elements that are part of this {@code
31 * @return a list of {@code DexClass} elements that are part of this {@code
34 public List<DexClass> getDefinedClasses();
DexField.java 32 DexClass getDeclaringClass();
DexClass.java 22 * {@code DexClass} represents a class.
24 public interface DexClass extends DexAnnotatedElement, WithModifiers,
41 * Returns a list containing all fields declared by this {@code DexClass}.
43 * @return a list containing all fields declared by this {@code DexClass}
48 * Returns a list containing all methods declared by this {@code DexClass}.
50 * @return a list containing all methods declared by this {@code DexClass}
DexMethod.java 37 public DexClass getDeclaringClass();
  /cts/tools/dex-tools/test/dex/reader/
LargeDexTests.java 21 import dex.structure.DexClass;
47 DexClass clazz = dexFile.getDefinedClasses().get(0);
DexFileReaderTests.java 36 import dex.structure.DexClass;
58 DexClass class1 = getClass(dexFile, "La/b/c/A;");
85 DexClass clazz = dexFile.getDefinedClasses().get(0);
137 DexClass clazz = dexFile.getDefinedClasses().get(0);
153 DexClass T0 = getClass(dexFile, "LT0;");
156 DexClass T1 = getClass(dexFile, "LT1;");
177 DexClass A0 = getClass(dexFile, "LA0;");
198 DexClass T3 = getClass(dexFile, "LT3;");
204 DexClass A0 = getClass(dexFile, "LA0;");
219 DexClass G0 = getClass(dexFile, "LG0;")
    [all...]
DexTestsCommon.java 30 import dex.structure.DexClass;
93 protected DexClass getClass(DexFile file, String className) {
96 for (DexClass clazz : file.getDefinedClasses()) {
105 protected DexField getField(DexClass clazz, String fieldName) {
129 protected DexMethod getMethod(DexClass clazz, String methodName, String... typeNames) {
  /cts/tools/dex-tools/src/dex/reader/
DexFieldImpl.java 22 import dex.structure.DexClass;
39 private final DexClass declaringClass;
42 public DexFieldImpl(DexBuffer buffer, DexClass declaringClass,
85 public DexClass getDeclaringClass() {
DexFileImpl.java 23 import dex.structure.DexClass;
40 private List<DexClass> classes = null;
59 public synchronized List<DexClass> getDefinedClasses() {
61 classes = new ArrayList<DexClass>(classDefItems.length);
DexMethodImpl.java 33 import dex.structure.DexClass;
49 private final DexClass declaringClass;
54 public DexMethodImpl(DexBuffer buffer, DexClass declaringClass,
135 public DexClass getDeclaringClass() {
TypeFormatter.java 20 import dex.structure.DexClass;
110 for (DexClass dexClass : file.getDefinedClasses()) {
112 builder.append(dexClass);
114 for (DexField field : dexClass.getFields()) {
118 for (DexMethod method : dexClass.getMethods()) {
DexClassImpl.java 33 import dex.structure.DexClass;
37 /* package */final class DexClassImpl implements DexClass {
  /cts/tools/signature-tools/src/signature/converter/dex/
DexUtil.java 37 import dex.structure.DexClass;
131 public static int getClassModifiers(DexClass clazz) {
183 * @param dexClass
184 * the DexClass under test
187 public static boolean isEnum(DexClass dexClass) {
188 return (getClassModifiers(dexClass) & 0x4000) > 0;
194 * @param dexClass
195 * the DexClass under test
198 public static boolean isInterface(DexClass dexClass)
    [all...]
DexToSigConverter.java 89 import dex.structure.DexClass;
116 private Map<String, DexClass> dexNameToDexClass;
148 Map<SigPackage, Set<DexClass>> packageToDexClasses =
149 new HashMap<SigPackage, Set<DexClass>>();
151 dexNameToDexClass = new HashMap<String, DexClass>();
154 List<DexClass> definedClasses = dexFile.getDefinedClasses();
155 for (DexClass dexClass : definedClasses) {
157 dexNameToDexClass.put(dexClass.getName(), dexClass);
    [all...]
  /cts/tools/signature-tools/test/signature/converter/dex/
DexUtilTest.java 23 import dex.structure.DexClass;
74 DexClass dexClass = getClass(dexFile, "LA;");
75 assertFalse(hasGenericSignature(dexClass));
78 dexClass = getClass(dexFile, "LB;");
79 assertTrue(hasGenericSignature(dexClass));
85 DexClass dexClass = getClass(dexFile, "LA;");
86 assertNull(getGenericSignature(dexClass));
89 dexClass = getClass(dexFile, "LB;")
    [all...]
GenericSignatureParserTest.java 24 import dex.structure.DexClass;
54 DexClass dexClass = getClass(dexFile, "LB;");
55 assertEquals("<T:Ljava/lang/Object;>Ljava/lang/Object;", DexUtil.getGenericSignature(dexClass));
56 SigClassDefinition sigClass = converter.convertClass(dexClass);
58 parser.parseForClass(sigClass, DexUtil.getGenericSignature(dexClass));
  /dalvik/libdex/
Android.mk 20 DexClass.cpp \

Completed in 143 milliseconds