Lines Matching refs:Class
23 public final Class<?> target;
27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition()
35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition()
61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition()
66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition()
75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition()
88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition()
91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation()
99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition()
101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition()
108 doCommonMultiStructuralClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiStructuralClassRedefinition()
111 public static native void doCommonMultiStructuralClassRedefinition(Class<?>[] targets, in doCommonMultiStructuralClassRedefinition()
113 public static native boolean isStructurallyModifiable(Class<?> target); in isStructurallyModifiable()