public class BCELifier extends EmptyVisitor
| Constructor and Description |
|---|
BCELifier(JavaClass clazz,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
static void |
_main(String[] argv)
Default _main method
|
void |
start()
Start Java code generation
|
void |
visitField(Field field) |
void |
visitJavaClass(JavaClass clazz) |
void |
visitMethod(Method method) |
visitCode, visitCodeException, visitConstantClass, visitConstantDouble, visitConstantFieldref, visitConstantFloat, visitConstantInteger, visitConstantInterfaceMethodref, visitConstantLong, visitConstantMethodref, visitConstantNameAndType, visitConstantPool, visitConstantString, visitConstantUtf8, visitConstantValue, visitDeprecated, visitExceptionTable, visitInnerClass, visitInnerClasses, visitLineNumber, visitLineNumberTable, visitLocalVariable, visitLocalVariableTable, visitLocalVariableTypeTable, visitSignature, visitSourceFile, visitStackMap, visitStackMapEntry, visitSynthetic, visitUnknownpublic BCELifier(JavaClass clazz, OutputStream out)
clazz - Java class to "decompile"out - where to output Java programpublic void start()
public void visitJavaClass(JavaClass clazz)
visitJavaClass in interface VisitorvisitJavaClass in class EmptyVisitorpublic void visitField(Field field)
visitField in interface VisitorvisitField in class EmptyVisitorpublic void visitMethod(Method method)
visitMethod in interface VisitorvisitMethod in class EmptyVisitorCopyright © 2018–2021 mhoffrogge. All rights reserved.