Uses of Class
sootup.java.core.JavaSootMethod
Packages that use JavaSootMethod
Package
Description
-
Uses of JavaSootMethod in sootup.apk.frontend.dexpler
Methods in sootup.apk.frontend.dexpler that return JavaSootMethodModifier and TypeMethodDescriptionDexMethod.makeSootMethod
(org.jf.dexlib2.iface.Method method, List<BodyInterceptor> bodyInterceptors, View view) DexMethodSource.makeSootMethod()
Methods in sootup.apk.frontend.dexpler that return types with arguments of type JavaSootMethodModifier and TypeMethodDescriptionCollection<? extends JavaSootMethod>
DexClassSource.resolveMethods()
-
Uses of JavaSootMethod in sootup.apk.frontend.main
Methods in sootup.apk.frontend.main that return JavaSootMethodModifier and TypeMethodDescriptionDexBody.makeSootMethod
(org.jf.dexlib2.iface.Method method, ClassType classType, List<BodyInterceptor> bodyInterceptors, View view) -
Uses of JavaSootMethod in sootup.java.core
Subclasses of JavaSootMethod in sootup.java.coreMethods in sootup.java.core that return JavaSootMethodModifier 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) Methods in sootup.java.core that return types with arguments of type JavaSootMethodModifier and TypeMethodDescriptionJavaSootClass.getMethod
(MethodSubSignature subSignature) JavaSootClass.getMethods()
JavaSootClass.getMethodsByName
(String name) OverridingJavaClassSource.resolveMethods()
Methods in sootup.java.core with parameters of type JavaSootMethodModifier and TypeMethodDescriptionJavaSootClass.withReplacedMethod
(JavaSootMethod toReplace, JavaSootMethod replacement) OverridingJavaClassSource.withReplacedMethod
(JavaSootMethod toReplace, JavaSootMethod replacement) Method parameters in sootup.java.core with type arguments of type JavaSootMethodModifier and TypeMethodDescriptionJavaSootClass.withMethods
(Collection<JavaSootMethod> methods) OverridingJavaClassSource.withMethods
(Collection<JavaSootMethod> overriddenSootMethods) -
Uses of JavaSootMethod in sootup.java.core.views
Methods in sootup.java.core.views that return types with arguments of type JavaSootMethodMethods in sootup.java.core.views with parameters of type JavaSootMethodModifier 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
Subclasses of JavaSootMethod in sootup.java.frontend.conversionMethods in sootup.java.frontend.conversion that return JavaSootMethodModifier 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)