JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addPatchMethodAndModifiedClass(Set, CtMethod)
- Method in
ReadAnnotation
apply(Project)
- Method in
AutoPatchTransform
autoPatch(List<CtClass>)
- Method in
AutoPatchTransform
autoPatchManually(List<CtClass>, String)
- Method in
AutoPatchTransform
AutoPatchTransform
- Class in
robust.gradle.plugin
Created by mivanzhang on 16/7/21.
B
C
clearPatchPath(String)
- Method in
AutoPatchTransform
cloneClass(CtClass, String, List<CtMethod>)
- Method in
PatchesFactory
copyJarToRobust()
- Method in
AutoPatchTransform
createAssistClass(CtClass, String, CtMethod)
- Method in
PatchesAssistFactory
createControlClass(String, CtClass)
- Method in
AutoPatchTransform
createHookInlineClass(Set)
- Method in
InlineClassFactory
createPatch(String, CtClass, boolean, String, Set)
- Method in
PatchesFactory
createPatchesInfoClass(String)
- Method in
AutoPatchTransform
createPublicMethodForPrivate(CtClass)
- Method in
PatchesFactory
D
dealInLineClass(String, List)
- Method in
InlineClassFactory
dealInLineMethodInNewAddClass(String, List)
- Method in
InlineClassFactory
deleteTmpFiles()
- Method in
AutoPatchTransform
E
executeCommand(String)
- Method in
AutoPatchTransform
F
G
generatPatch(List<CtClass>, String)
- Method in
AutoPatchTransform
getAllInlineClasses(Set, Set)
- Method in
InlineClassFactory
@param usedClass
getAllInLineMethodLongname()
- Method in
InlineClassFactory
getCastString(Cast, CtClass)
- Method in
ReflectUtils
getCreateClassString(NewExpr, String, String, boolean)
- Method in
ReflectUtils
getFieldString(CtField, Map, String, String)
- Method in
ReflectUtils
getInLineMemberString(CtMethod, boolean, boolean)
- Method in
ReflectUtils
getInLineMethodName(CtMethod)
- Method in
ReflectUtils
getInputTypes()
- Method in
AutoPatchTransform
getJavaMethodSignureWithReturnType(CtMethod)
- Method in
ReflectUtils
getMappingValue(String, Map)
- Method in
ReflectUtils
getMethodCallString(MethodCall, Map, CtClass, boolean, boolean)
- Method in
ReflectUtils
getmodifiedClassName(String)
- Method in
ReflectUtils
getName()
- Method in
AutoPatchTransform
getNewInnerClassString(String, String, boolean, String)
- Method in
ReflectUtils
getParameterClassSignure(String, String)
- Method in
ReflectUtils
getScopes()
- Method in
AutoPatchTransform
getStaticSuperMethodName(String)
- Method in
ReflectUtils
H
I
init()
- Method in
InlineClassFactory
initConfig()
- Method in
AutoPatchTransform
initInLineClass(Set, Set)
- Method in
InlineClassFactory
@param classNameList is modified class List
initSuperMethodInClass(List)
- Method in
AutoPatchTransform
INLINE_R_FILE
- Field in
ReflectUtils
InlineClassFactory
- Class in
com.meituan.robust.autopatch
invokeCount
- Field in
ReflectUtils
invokeSuperString(MethodCall, String)
- Method in
ReflectUtils
isIncremental()
- Method in
AutoPatchTransform
isRFile(String)
- Method in
ReflectUtils
isStatic(int)
- Method in
ReflectUtils
J
K
L
M
N
O
P
packagePatchDex2Jar()
- Method in
AutoPatchTransform
PatchesAssistFactory
- Class in
com.meituan.robust.autopatch
PatchesFactory
- Class in
com.meituan.robust.autopatch
Created by zhangmeng on 16/12/2.
Q
R
ReadAnnotation
- Class in
com.meituan.robust.autopatch
readAnnotation(List<CtClass>, Logger)
- Method in
ReadAnnotation
readField(Object, String)
- Method in
ReflectUtils
ReadXML
- Class in
com.meituan.robust.autopatch
readXMl(String)
- Method in
ReadXML
ReflectUtils
- Class in
com.meituan.robust.autopatch
repalceInlineMethod(MethodCall, CtMethod, boolean)
- Method in
InlineClassFactory
repalceInlineMethod(MethodCall, CtMethod, boolean)
- Method in
PatchesFactory
ROBUST_DIR
- Field in
AutoPatchTransform
S
scanClassForAddClassAnnotation(CtClass)
- Method in
ReadAnnotation
scanClassForAddMethodAnnotation(CtClass)
- Method in
ReadAnnotation
scanClassForModifyMethod(CtClass)
- Method in
ReadAnnotation
setFieldString(CtField, Map, String, String)
- Method in
ReflectUtils
T
toCtClasses(Collection<TransformInput>, ClassPool)
- Method in
ReflectUtils
transform(Context, Collection<TransformInput>, Collection<TransformInput>, TransformOutputProvider, boolean)
- Method in
AutoPatchTransform
U
V
W
X
Y
Z
zipAllPatchClasses(String, String, ZipOutputStream)
- Method in
AutoPatchTransform
zipFile(File, ZipOutputStream, String)
- Method in
AutoPatchTransform
zipPatchClassesFile()
- Method in
AutoPatchTransform
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation