Class Main

java.lang.Object
org.openjdk.asmtools.Main

public class Main extends Object
Wrapper class that reads the first command line argument and invokes a corresponding tool.
  • Field Details

  • Constructor Details

    • Main

      public Main()
  • Method Details

    • main

      public static void main(String... args)
      Parses the first argument and delegates execution to an appropriate tool
      Parameters:
      args - - command line arguments
    • usage

      public static void usage(String msg, int exitCode)
      Prints usage info and error message, afterwards invokes System.exit()
      Parameters:
      msg - - error message to print, or null if no errors occurred
      exitCode - - exit code to be returned by System.exit()
    • printVersion

      public static void printVersion()
      Prints the tools version
    • jasm

      public static void jasm(String... args)
      Invokes jasm main class with passed arguments
    • jcoder

      public static void jcoder(String... args)
      Invokes jcoder main class with passed arguments
    • jdec

      public static void jdec(String... args)
      Invokes jdec main class with passed arguments
    • jdis

      public static void jdis(String... args)
      Invokes jdis main class with passed arguments