Class DecompilerDriver


  • public class DecompilerDriver
    extends java.lang.Object
    • Constructor Detail

      • DecompilerDriver

        public DecompilerDriver()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • decompileJar

        private static void decompileJar​(java.lang.String jarFilePath,
                                         CommandLineOptions options,
                                         DecompilationOptions decompilationOptions)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • decompileType

        private static void decompileType​(MetadataSystem metadataSystem,
                                          java.lang.String typeName,
                                          CommandLineOptions commandLineOptions,
                                          DecompilationOptions options,
                                          boolean includeNested)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • createWriter

        private static java.io.Writer createWriter​(TypeDefinition type,
                                                   DecompilerSettings settings)
                                            throws java.io.IOException
        Throws:
        java.io.IOException