类 Decompiler

java.lang.Object
com.alibaba.bytekit.utils.Decompiler

public class Decompiler extends Object
TODO com.taobao.arthas.core.util.Decompiler
作者:
hengyunabc
  • 构造器详细资料

    • Decompiler

      public Decompiler()
  • 方法详细资料

    • decompile

      public static String decompile(byte[] bytecode) throws IOException
      抛出:
      IOException
    • decompile

      public static String decompile(byte[] bytecode, boolean printLineNumber) throws IOException
      抛出:
      IOException
    • decompile

      public static String decompile(byte[] bytecode, String methodName, boolean printLineNumber) throws IOException
      抛出:
      IOException
    • decompile

      public static String decompile(String path) throws IOException
      抛出:
      IOException
    • toString

      public static String toString(com.alibaba.deps.org.objectweb.asm.tree.MethodNode methodNode)
    • toString

      public static String toString(com.alibaba.deps.org.objectweb.asm.tree.ClassNode classNode)
    • toString

      public static String toString(com.alibaba.deps.org.objectweb.asm.tree.InsnList insnList)
    • toString

      public static String toString(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insn)
    • decompile

      public static String decompile(String classFilePath, String methodName)
      参数:
      classFilePath -
      methodName -
      返回:
    • decompile

      public static String decompile(String classFilePath, String methodName, boolean printLineNumber)
      参数:
      classFilePath -
      methodName -
      printLineNumber -
      返回:
    • decompile

      public static String decompile(String classFilePath, String methodName, boolean hideUnicode, boolean printLineNumber)