org.apache.commons.javaflow.bytecode.transformation.bcel
Class DecompilingVisitor

java.lang.Object
  extended byorg.apache.bcel.classfile.EmptyVisitor
      extended byorg.apache.commons.javaflow.bytecode.transformation.bcel.DecompilingVisitor
All Implemented Interfaces:
org.apache.bcel.classfile.Visitor

public final class DecompilingVisitor
extends org.apache.bcel.classfile.EmptyVisitor


Constructor Summary
DecompilingVisitor(org.apache.bcel.classfile.JavaClass clazz, java.io.OutputStream out)
           
 
Method Summary
 void start()
           
 void visitCode(org.apache.bcel.classfile.Code code)
           
 void visitConstantValue(org.apache.bcel.classfile.ConstantValue cv)
           
 void visitDeprecated(org.apache.bcel.classfile.Deprecated attribute)
           
 void visitExceptionTable(org.apache.bcel.classfile.ExceptionTable e)
           
 void visitField(org.apache.bcel.classfile.Field field)
           
 void visitJavaClass(org.apache.bcel.classfile.JavaClass clazz)
           
 void visitMethod(org.apache.bcel.classfile.Method method)
           
 void visitSynthetic(org.apache.bcel.classfile.Synthetic attribute)
           
 
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
 

Constructor Detail

DecompilingVisitor

public DecompilingVisitor(org.apache.bcel.classfile.JavaClass clazz,
                          java.io.OutputStream out)
Method Detail

start

public void start()

visitJavaClass

public void visitJavaClass(org.apache.bcel.classfile.JavaClass clazz)

visitField

public void visitField(org.apache.bcel.classfile.Field field)

visitConstantValue

public void visitConstantValue(org.apache.bcel.classfile.ConstantValue cv)

visitDeprecated

public void visitDeprecated(org.apache.bcel.classfile.Deprecated attribute)

visitSynthetic

public void visitSynthetic(org.apache.bcel.classfile.Synthetic attribute)

visitMethod

public void visitMethod(org.apache.bcel.classfile.Method method)

visitExceptionTable

public void visitExceptionTable(org.apache.bcel.classfile.ExceptionTable e)

visitCode

public void visitCode(org.apache.bcel.classfile.Code code)


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.