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

accCode2String(int) - Method in Log
accCodeMap - Field in Log
afterExecute(Task, TaskState) - Method in TimeListener
apply(Project) - Method in TrackPlugin

B

beforeExecute(Task) - Method in TimeListener
buildFinished(BuildResult) - Method in TimeListener
buildStarted(Gradle) - Method in TimeListener

C

className2Path(String) - Method in MethodLogVisitor
turn "com.bryansharp.util" to "com/bryansharp/util"

D

DataHelper - Class in com.xinmeng.plugin.utils

E

F

G

getAccCodeMap() - Method in Log
getCheckedAccCodeMap() - Method in Log
Caches the AccCodeMap @return
getCheckedOpMap() - Method in Log
Caches the OpMap @return
getExt() - Method in DataHelper
getInputTypes() - Method in InjectTransform
getName() - Method in InjectTransform
getOpMap() - Method in Log
getOpName(int) - Method in Log
getScopes() - Method in InjectTransform

H

I

info(Object) - Method in Log
initDir(Project) - Method in TrackPlugin
InjectPluginParams - Class in com.xinmeng.plugin
InjectTransform - Class in com.xinmeng.plugin
Created by bryansharp(bsp0911932@163.com) on 2016/5/7.
InjectTransform(Project) - Constructor in InjectTransform
isIncremental() - Method in InjectTransform
isJarNeedModify(File) - Method in InjectTransform
该jar文件是否包含需要修改的类

J

K

L

learn(Object) - Method in Log
Log - Class in com.xinmeng.plugin.utils
logEach(Object) - Method in Log
logHelp() - Method in Log

M

MethodCell - Class in com.xinmeng.plugin
Created by nailperry on 2017/3/4.
MethodCell(String, String, String, String, String, int, int, List<Integer>) - Constructor in MethodCell
MethodLogVisitor - Class in com.xinmeng.plugin.utils
Created by bryansharp on 17/2/15.
MethodLogVisitor(MethodVisitor) - Constructor in MethodLogVisitor
modifyClasses(String, byte[]) - Method in ModifyClassUtil
modifyClassFile(File, File, File) - Method in InjectTransform
ModifyClassUtil - Class in com.xinmeng.plugin.utils
Created by bryansharp(bsp0911932@163.com) on 2016/5/10.
ModifyClassUtil.MethodFilterClassVisitor - Class in com.xinmeng.plugin.utils
ModifyClassUtil.MethodFilterClassVisitor(ClassVisitor) - Constructor in ModifyClassUtil.MethodFilterClassVisitor
modifyJarFile(File, File) - Method in InjectTransform
植入代码

N

O

objMap - Field in DataHelper
onlyVisit - Field in ModifyClassUtil.MethodFilterClassVisitor

P

projectsEvaluated(Gradle) - Method in TimeListener
projectsLoaded(Gradle) - Method in TimeListener

Q

R

registerTransform(Project) - Method in TrackPlugin
ReWriterConfig - Class in com.xinmeng.plugin
Created by zhangdan on 17/3/3.

S

sAgentClassName - Field in ReWriterConfig
必须是全路径形式,不是点分形式的包名
setQuiet(boolean) - Method in Log
setShowHelp(boolean) - Method in Log
settingsEvaluated(Settings) - Method in TimeListener
sFragmentMethods - Field in ReWriterConfig
Fragment中的方法
shouldModifyClass(String) - Method in InjectTransform
只扫描特定包下的类
sInterfaceMethods - Field in ReWriterConfig
interface中的方法

T

TimeListener - Class in com.xinmeng.plugin
TrackPlugin - Class in com.xinmeng.plugin
transform(Context, Collection<TransformInput>, Collection<TransformInput>, TransformOutputProvider, boolean) - Method in InjectTransform

U

V

viewMethods - Field in ReWriterConfig
visit(int, int, String, String, String, String) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitAnnotation(String, boolean) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitAttribute(Attribute) - Method in MethodLogVisitor
visitAttribute(Attribute) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitCode() - Method in MethodLogVisitor
visitedFragMethods - Field in ModifyClassUtil.MethodFilterClassVisitor
visitEnd() - Method in MethodLogVisitor
visitEnd() - Method in ModifyClassUtil.MethodFilterClassVisitor
visitField(int, String, String, String, Object) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitFieldInsn(int, String, String, String) - Method in MethodLogVisitor
visitFrame(int, int, Object, int, Object) - Method in MethodLogVisitor
visitIincInsn(int, int) - Method in MethodLogVisitor
visitInnerClass(String, String, String, int) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitInsn(int) - Method in MethodLogVisitor
visitIntInsn(int, int) - Method in MethodLogVisitor
visitJumpInsn(int, Label) - Method in MethodLogVisitor
visitLabel(Label) - Method in MethodLogVisitor
visitLdcInsn(Object) - Method in MethodLogVisitor
visitLineNumber(int, Label) - Method in MethodLogVisitor
visitLocalVariable(String, String, String, Label, Label, int) - Method in MethodLogVisitor
visitLookupSwitchInsn(Label, int[], Label) - Method in MethodLogVisitor
visitMaxs(int, int) - Method in MethodLogVisitor
visitMethod(int, String, String, String, String) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitMethodInsn(int, String, String, String, boolean) - Method in MethodLogVisitor
visitMultiANewArrayInsn(String, int) - Method in MethodLogVisitor
visitOuterClass(String, String, String) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitSource(String, String) - Method in ModifyClassUtil.MethodFilterClassVisitor
visitTableSwitchInsn(int, int, Label, Label) - Method in MethodLogVisitor
visitTryCatchBlock(Label, Label, Label, String) - Method in MethodLogVisitor
visitTypeInsn(int, String) - Method in MethodLogVisitor
visitVarInsn(int, int) - Method in MethodLogVisitor

W

X

Y

Z

_

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 _