net.sf.retrotranslator.transformer
Class JITRetrotranslator
java.lang.Object
net.sf.retrotranslator.transformer.JITRetrotranslator
public class JITRetrotranslator
- extends java.lang.Object
- Author:
- Taras Puchko
Method Summary |
private static void |
execute(java.lang.ClassLoader classLoader,
java.lang.String mainClass,
java.lang.String[] args)
|
private static boolean |
isJava5Supported()
|
static void |
main(java.lang.String[] args)
|
private static void |
printErrorAndExit(java.lang.String msg)
|
private static void |
printUsageAndExit()
|
private static java.lang.String[] |
remove(java.lang.String[] original,
int count)
|
boolean |
run()
|
void |
setAdvanced(boolean advanced)
|
void |
setBackport(java.lang.String backport)
|
void |
setSmart(boolean smart)
|
void |
setSupport(java.lang.String support)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
advanced
private boolean advanced
smart
private boolean smart
support
private java.lang.String support
backport
private java.lang.String backport
transformer
private ClassTransformer transformer
JITRetrotranslator
public JITRetrotranslator()
setAdvanced
public void setAdvanced(boolean advanced)
setSmart
public void setSmart(boolean smart)
setSupport
public void setSupport(java.lang.String support)
setBackport
public void setBackport(java.lang.String backport)
run
public boolean run()
isJava5Supported
private static boolean isJava5Supported()
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
remove
private static java.lang.String[] remove(java.lang.String[] original,
int count)
execute
private static void execute(java.lang.ClassLoader classLoader,
java.lang.String mainClass,
java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
printUsageAndExit
private static void printUsageAndExit()
printErrorAndExit
private static void printErrorAndExit(java.lang.String msg)