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, @NonNull View view) DexMethodSource.makeSootMethod()
Methods in sootup.apk.frontend.dexpler that return types with arguments of type JavaSootMethodModifier and TypeMethodDescription@NonNull Collection<? 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 TypeMethodDescription@NonNull JavaSootMethod
JavaSootMethod.JavaSootMethodBuilder.build()
@NonNull JavaSootMethod
JavaSootMethod.withAnnotations
(@NonNull Iterable<AnnotationUsage> annotations) @NonNull JavaSootMethod
@NonNull JavaSootMethod
JavaSootMethod.withModifiers
(@NonNull Iterable<MethodModifier> modifiers) @NonNull JavaSootMethod
JavaSootMethod.withOverridingMethodSource
(@NonNull Function<OverridingBodySource, OverridingBodySource> overrider) @NonNull JavaSootMethod
JavaSootMethod.withSource
(@NonNull BodySource source) @NonNull JavaSootMethod
JavaSootMethod.withThrownExceptions
(@NonNull Iterable<ClassType> thrownExceptions) Methods in sootup.java.core that return types with arguments of type JavaSootMethodModifier and TypeMethodDescription@NonNull Optional<JavaSootMethod>
@NonNull Optional<JavaSootMethod>
JavaSootClass.getMethod
(@NonNull MethodSubSignature subSignature) @NonNull Set<JavaSootMethod>
JavaSootClass.getMethods()
@NonNull Set<JavaSootMethod>
JavaSootClass.getMethodsByName
(@NonNull String name) @NonNull Collection<JavaSootMethod>
OverridingJavaClassSource.resolveMethods()
Methods in sootup.java.core with parameters of type JavaSootMethodModifier and TypeMethodDescription@NonNull JavaSootClass
JavaSootClass.withReplacedMethod
(@NonNull JavaSootMethod toReplace, @NonNull JavaSootMethod replacement) @NonNull OverridingJavaClassSource
OverridingJavaClassSource.withReplacedMethod
(@NonNull JavaSootMethod toReplace, @NonNull JavaSootMethod replacement) Method parameters in sootup.java.core with type arguments of type JavaSootMethodModifier and TypeMethodDescription@NonNull JavaSootClass
JavaSootClass.withMethods
(@NonNull Collection<JavaSootMethod> methods) @NonNull OverridingJavaClassSource
OverridingJavaClassSource.withMethods
(@NonNull Collection<JavaSootMethod> overriddenSootMethods) -
Uses of JavaSootMethod in sootup.java.core.views
Methods in sootup.java.core.views that return types with arguments of type JavaSootMethodModifier and TypeMethodDescription@NonNull Optional<JavaSootMethod>
JavaView.getMethod
(@NonNull MethodSignature signature) Methods 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.