|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.multijava.util.backend.Main
This class is the entry point for the KOPI disassembler.
| Field Summary | |
protected BackendOptions |
options
|
| Constructor Summary | |
private |
Main(String[] args)
Only main can construct Main |
| Method Summary | |
static void |
main(String[] args)
Entry point to the assembler |
private void |
optimizeClass(String fileName)
Reads, optimizes and writes a class file |
static void |
optimizeClass(ClassInfo info,
BackendOptions options)
Reads, optimizes and writes a class file |
private static void |
optimizeMethod(MethodInfo method,
BackendOptions options)
|
private boolean |
parseArguments(String[] args)
|
private ClassInfo |
readClassFile(String fileName)
|
private void |
writeClassFile(ClassInfo info,
String fileName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected BackendOptions options
| Constructor Detail |
private Main(String[] args)
| Method Detail |
private void optimizeClass(String fileName)
throws UnpositionedError
UnpositionedError - an error occurred
public static void optimizeClass(ClassInfo info,
BackendOptions options)
throws UnpositionedError
UnpositionedError - an error occurred
private static void optimizeMethod(MethodInfo method,
BackendOptions options)
private ClassInfo readClassFile(String fileName)
throws UnpositionedError
UnpositionedError
private void writeClassFile(ClassInfo info,
String fileName)
throws UnpositionedError
UnpositionedErrorpublic static void main(String[] args)
private boolean parseArguments(String[] args)
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||