Searched defs:dexMaker (Results 1 - 3 of 3) sorted by relevance
/external/dexmaker/dexmaker-tests/src/androidTest/java/com/android/dx/examples/ |
H A D | HelloWorldMaker.java | 33 DexMaker dexMaker = new DexMaker(); 37 dexMaker.declare(helloWorld, "HelloWorld.generated", Modifier.PUBLIC, TypeId.OBJECT); 38 generateHelloMethod(dexMaker, helloWorld); 42 ClassLoader loader = dexMaker.generateAndLoad(HelloWorldMaker.class.getClassLoader(), 61 private static void generateHelloMethod(DexMaker dexMaker, TypeId<?> declaringType) { argument 69 // Declare that method on the dexMaker. Use the returned Code instance 71 Code code = dexMaker.declare(hello, Modifier.STATIC | Modifier.PUBLIC);
|
/external/dexmaker/dexmaker/src/main/java/com/android/dx/stock/ |
H A D | ProxyBuilder.java | 268 DexMaker dexMaker = new DexMaker(); 272 generateConstructorsAndFields(dexMaker, generatedType, superType, baseClass); 274 generateCodeForAllMethods(dexMaker, generatedType, methodsToProxy, superType); 275 dexMaker.declare(generatedType, generatedName + ".generated", PUBLIC, superType, getInterfacesAsTypeIds()); 276 ClassLoader classLoader = dexMaker.generateAndLoad(baseClass.getClassLoader(), 386 private static <T, G extends T> void generateCodeForAllMethods(DexMaker dexMaker, argument 453 Code code = dexMaker.declare(methodId, PUBLIC); 525 Code superCode = dexMaker.declare(callsSuperMethod, PUBLIC); 583 private static <T, G extends T> void generateConstructorsAndFields(DexMaker dexMaker, argument 589 dexMaker [all...] |
/external/dexmaker/dexmaker-tests/src/androidTest/java/com/android/dx/ |
H A D | DexMakerTest.java | 57 private DexMaker dexMaker; field in class:DexMakerTest 78 dexMaker = new DexMaker(); 79 dexMaker.declare(GENERATED, "Generated.java", PUBLIC, TypeId.OBJECT); 102 Code code = dexMaker.declare(methodId, PUBLIC | STATIC); 132 Code code = dexMaker.declare(methodId, PUBLIC); 152 Code code = dexMaker.declare(methodId, PUBLIC | STATIC); 172 Code code = dexMaker.declare(methodId, PUBLIC); 199 Code code = dexMaker.declare(methodId, PUBLIC | STATIC); 231 Code directCode = dexMaker.declare(directMethodId, PRIVATE); 238 Code code = dexMaker [all...] |
Completed in 322 milliseconds