Package qilin.core.reflection
Class TamiflexModel
java.lang.Object
qilin.core.reflection.ReflectionModel
qilin.core.reflection.TamiflexModel
This reflection model handles reflection according to the dynamic traces recorded through
Tamiflex.
-
Field Summary
Modifier and TypeFieldDescriptionFields inherited from class qilin.core.reflection.ReflectionModel
ptaScene, sigArrayGet, sigArrayNewInstance, sigArraySet, sigClassNewInstance, sigConstructorNewInstance, sigFieldGet, sigFieldSet, sigForName, sigForName2, sigMethodInvoke, sigReifiedDeclaredField, sigReifiedDeclaredFieldArray, sigReifiedDeclaredMethod, sigReifiedDeclaredMethodArray, sigReifiedField, sigReifiedFieldArray, sigReifiedMethod, sigReifiedMethodArray
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
dot2slashStyle
(String clazz) protected Collection<Stmt>
protected Collection<Stmt>
protected Collection<Stmt>
protected Collection<Stmt>
protected Collection<Stmt>
protected Collection<Stmt>
Methods inherited from class qilin.core.reflection.ReflectionModel
buildReflection
-
Field Details
-
reflectionMap
-
-
Constructor Details
-
TamiflexModel
-
-
Method Details
-
dot2slashStyle
-
transformClassNewInstance
-
transformConstructorNewInstance
-
transformMethodInvoke
-
transformFieldSet
-
transformFieldGet
-
transformArrayNewInstance
-