Class DexMethodSource

java.lang.Object
sootup.apk.frontend.dexpler.DexMethodSource
All Implemented Interfaces:
BodySource

public class DexMethodSource extends Object implements BodySource
  • Constructor Details

    • DexMethodSource

      public DexMethodSource(Set<Local> locals, MethodSignature methodSignature, MutableControlFlowGraph mutableControlFlowGraph, org.jf.dexlib2.iface.Method method, List<BodyInterceptor> bodyInterceptors, @NonNull View view)
    • DexMethodSource

      public DexMethodSource(Set<Local> locals, MethodSignature methodSignature, MutableControlFlowGraph mutableControlFlowGraph, org.jf.dexlib2.iface.Method method, List<BodyInterceptor> bodyInterceptors, @NonNull View view, @Nullable org.jf.dexlib2.iface.value.EncodedValue annotationDefault)
      A body source with the given body and, for a method of an annotation, its default value.
    • DexMethodSource

      public DexMethodSource(org.jf.dexlib2.iface.Method method, org.jf.dexlib2.iface.MultiDexContainer.DexEntry<? extends org.jf.dexlib2.iface.DexFile> dexEntry, ClassType declaringClass, MethodSignature methodSignature, List<BodyInterceptor> bodyInterceptors, @NonNull View view)
      A body source that converts the code of the method when the body is resolved.
  • Method Details