Package org.openjdk.asmtools.jdec
Class Main
java.lang.Object
org.openjdk.asmtools.common.Tool<JdecEnvironment>
org.openjdk.asmtools.jdec.JdecTool
org.openjdk.asmtools.jdec.Main
jdec is a disassembler that accepts a .class file, and prints the plain-text translation of jcod source file
to the standard output.
Main program of the Java DECoder :: class to jcod
-
Field Summary
Fields inherited from class org.openjdk.asmtools.common.Tool
environment, fileList
-
Constructor Summary
ConstructorsConstructorDescriptionMain
(EscapedPrintStreamOutput toolOutput, String[] argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput... toolInputs) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput, String... argv) -
Method Summary
Methods inherited from class org.openjdk.asmtools.jdec.JdecTool
getEnvironment
Methods inherited from class org.openjdk.asmtools.common.Tool
addStdIn, getEnvironment, setDestDir, setTraceFlag, setVerboseFlag
-
Constructor Details
-
Main
-
Main
-
Main
-
Main
-
Main
-
-
Method Details
-
main
-
usage
public void usage()- Specified by:
usage
in classTool<JdecEnvironment>
-
parseArgs
- Specified by:
parseArgs
in classTool<JdecEnvironment>
-
setPrintDetails
public void setPrintDetails() -
decode
-
decode
public int decode()Runs the decoder
-