org.apache.commons.javaflow.bytecode.transformation.bcel
Class DecompilingVisitor
java.lang.Object
org.apache.bcel.classfile.EmptyVisitor
org.apache.commons.javaflow.bytecode.transformation.bcel.DecompilingVisitor
- All Implemented Interfaces:
- Visitor
public final class DecompilingVisitor
- extends EmptyVisitor
| Methods inherited from class org.apache.bcel.classfile.EmptyVisitor |
visitCodeException, visitConstantClass, visitConstantDouble, visitConstantFieldref, visitConstantFloat, visitConstantInteger, visitConstantInterfaceMethodref, visitConstantLong, visitConstantMethodref, visitConstantNameAndType, visitConstantPool, visitConstantString, visitConstantUtf8, visitInnerClass, visitInnerClasses, visitLineNumber, visitLineNumberTable, visitLocalVariable, visitLocalVariableTable, visitSignature, visitSourceFile, visitStackMap, visitStackMapEntry, visitUnknown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DecompilingVisitor
public DecompilingVisitor(JavaClass clazz,
java.io.OutputStream out)
start
public void start()
visitJavaClass
public void visitJavaClass(JavaClass clazz)
- Specified by:
visitJavaClass in interface Visitor- Overrides:
visitJavaClass in class EmptyVisitor
visitField
public void visitField(Field field)
- Specified by:
visitField in interface Visitor- Overrides:
visitField in class EmptyVisitor
visitConstantValue
public void visitConstantValue(ConstantValue cv)
- Specified by:
visitConstantValue in interface Visitor- Overrides:
visitConstantValue in class EmptyVisitor
visitDeprecated
public void visitDeprecated(Deprecated attribute)
- Specified by:
visitDeprecated in interface Visitor- Overrides:
visitDeprecated in class EmptyVisitor
visitSynthetic
public void visitSynthetic(Synthetic attribute)
- Specified by:
visitSynthetic in interface Visitor- Overrides:
visitSynthetic in class EmptyVisitor
visitMethod
public void visitMethod(Method method)
- Specified by:
visitMethod in interface Visitor- Overrides:
visitMethod in class EmptyVisitor
visitExceptionTable
public void visitExceptionTable(ExceptionTable e)
- Specified by:
visitExceptionTable in interface Visitor- Overrides:
visitExceptionTable in class EmptyVisitor
visitCode
public void visitCode(Code code)
- Specified by:
visitCode in interface Visitor- Overrides:
visitCode in class EmptyVisitor