Class VineflowerDecompiler

java.lang.Object
io.quarkus.deployment.pkg.jar.VineflowerDecompiler
All Implemented Interfaces:
Decompiler

class VineflowerDecompiler extends Object implements Decompiler
  • Constructor Details

    • VineflowerDecompiler

      VineflowerDecompiler()
  • Method Details

    • init

      public void init(Decompiler.Context context)
      Specified by:
      init in interface Decompiler
    • downloadIfNecessary

      public boolean downloadIfNecessary()
      Specified by:
      downloadIfNecessary in interface Decompiler
      Returns:
      true if the decompiler was successfully download or already exists
    • decompile

      public boolean decompile(Path jarToDecompile)
      Specified by:
      decompile in interface Decompiler
      Returns:
      true if the decompilation process was successful