org.apache.jdo.impl.enhancer.util
Class Disassembler
java.lang.Object
org.apache.jdo.impl.enhancer.util.Assertion
org.apache.jdo.impl.enhancer.util.Support
org.apache.jdo.impl.enhancer.LogSupport
org.apache.jdo.impl.enhancer.GenericMain
org.apache.jdo.impl.enhancer.ClassArgMain
org.apache.jdo.impl.enhancer.util.Disassembler
- public class Disassembler
- extends ClassArgMain
Utility class for testing two class files for equal augmentation.
- Author:
- Martin Zaun
Fields inherited from class org.apache.jdo.impl.enhancer.util.Support |
timer |
Constructor Summary |
Disassembler(java.io.PrintWriter out,
java.io.PrintWriter err)
|
Method Summary |
protected int |
disassemble(java.io.PrintWriter out,
boolean verbose,
java.util.List classNames,
java.util.List classFileNames)
|
private int |
disassemble(java.io.PrintWriter out,
java.lang.String className,
java.lang.String classFileName)
|
static void |
main(java.lang.String[] args)
Runs this class |
protected int |
process()
Run the disassembler. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AFFIRMATIVE
public static final int AFFIRMATIVE
- See Also:
- Constant Field Values
NEGATIVE
public static final int NEGATIVE
- See Also:
- Constant Field Values
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
verbose
private boolean verbose
Disassembler
public Disassembler(java.io.PrintWriter out,
java.io.PrintWriter err)
disassemble
private int disassemble(java.io.PrintWriter out,
java.lang.String className,
java.lang.String classFileName)
disassemble
protected int disassemble(java.io.PrintWriter out,
boolean verbose,
java.util.List classNames,
java.util.List classFileNames)
process
protected int process()
- Run the disassembler.
- Overrides:
process
in class GenericMain
main
public static void main(java.lang.String[] args)
- Description copied from class:
ClassArgMain
- Runs this class