Uses of Class
sootup.java.core.JavaSootMethod
Package
Description
-
Uses of JavaSootMethod in sootup.apk.frontend.dexpler
Modifier and TypeMethodDescriptionDexMethod.makeSootMethod
(org.jf.dexlib2.iface.Method method, List<BodyInterceptor> bodyInterceptors, View view) DexMethodSource.makeSootMethod()
Modifier and TypeMethodDescriptionCollection<? extends JavaSootMethod>
DexClassSource.resolveMethods()
-
Uses of JavaSootMethod in sootup.apk.frontend.main
Modifier and TypeMethodDescriptionDexBody.makeSootMethod
(org.jf.dexlib2.iface.Method method, ClassType classType, List<BodyInterceptor> bodyInterceptors, View view) -
Uses of JavaSootMethod in sootup.java.core
Modifier and TypeMethodDescriptionJavaSootMethod.JavaSootMethodBuilder.build()
JavaSootMethod.withAnnotations
(Iterable<AnnotationUsage> annotations) JavaSootMethod.withModifiers
(Iterable<MethodModifier> modifiers) JavaSootMethod.withOverridingMethodSource
(Function<OverridingBodySource, OverridingBodySource> overrider) JavaSootMethod.withSource
(BodySource source) JavaSootMethod.withThrownExceptions
(Iterable<ClassType> thrownExceptions) Modifier and TypeMethodDescriptionJavaSootClass.getMethod
(MethodSubSignature subSignature) JavaSootClass.getMethods()
JavaSootClass.getMethodsByName
(String name) OverridingJavaClassSource.resolveMethods()
Modifier and TypeMethodDescriptionJavaSootClass.withReplacedMethod
(JavaSootMethod toReplace, JavaSootMethod replacement) OverridingJavaClassSource.withReplacedMethod
(JavaSootMethod toReplace, JavaSootMethod replacement) Modifier and TypeMethodDescriptionJavaSootClass.withMethods
(Collection<JavaSootMethod> methods) OverridingJavaClassSource.withMethods
(Collection<JavaSootMethod> overriddenSootMethods) -
Uses of JavaSootMethod in sootup.java.core.views
Modifier and TypeMethodDescriptionvoid
MutableJavaView.addMethod
(JavaSootMethod method) Adds the provided method to the respective class within the view.void
MutableJavaView.removeMethod
(JavaSootMethod method) Removes the provided method from the respective class it belongs to that is within the view.void
MutableJavaView.replaceMethod
(JavaSootMethod oldMethod, JavaSootMethod newMethod) Removes the provided oldMethod from the respective class within the view and adds the provided newMethod. -
Uses of JavaSootMethod in sootup.java.frontend.conversion
Modifier and TypeMethodDescriptionWalaIRToJimpleConverter.convertMethod
(JavaClassType classSig, com.ibm.wala.cast.loader.AstMethod walaMethod) Convert a walaAstMethod
toSootMethod
and add it into the given sootClass.WalaSootMethod.withModifiers
(Iterable<MethodModifier> modifiers) WalaSootMethod.withOverridingMethodSource
(Function<OverridingBodySource, OverridingBodySource> overrider) WalaSootMethod.withSource
(BodySource source) WalaSootMethod.withThrownExceptions
(Iterable<ClassType> thrownExceptions)