hep.io.root.test
Class JasminVisitor
java.lang.Object
org.apache.bcel.classfile.EmptyVisitor
hep.io.root.test.JasminVisitor
- All Implemented Interfaces:
- org.apache.bcel.classfile.Visitor
public class JasminVisitor
- extends org.apache.bcel.classfile.EmptyVisitor
Disassemble Java class object into the
JASMIN format.
- Version:
- $Id: JasminVisitor.java 8584 2006-08-10 23:06:37Z duns $
- Author:
- M. Dahm
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 |
JasminVisitor
public JasminVisitor(org.apache.bcel.classfile.JavaClass clazz,
OutputStream out)
disassemble
public void disassemble()
- Start traversal using DefaultVisitor pattern.
visitJavaClass
public void visitJavaClass(org.apache.bcel.classfile.JavaClass clazz)
- Specified by:
visitJavaClass
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitJavaClass
in class org.apache.bcel.classfile.EmptyVisitor
visitField
public void visitField(org.apache.bcel.classfile.Field field)
- Specified by:
visitField
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitField
in class org.apache.bcel.classfile.EmptyVisitor
visitConstantValue
public void visitConstantValue(org.apache.bcel.classfile.ConstantValue cv)
- Specified by:
visitConstantValue
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitConstantValue
in class org.apache.bcel.classfile.EmptyVisitor
visitDeprecated
public void visitDeprecated(org.apache.bcel.classfile.Deprecated attribute)
- Specified by:
visitDeprecated
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitDeprecated
in class org.apache.bcel.classfile.EmptyVisitor
visitSynthetic
public void visitSynthetic(org.apache.bcel.classfile.Synthetic attribute)
- Specified by:
visitSynthetic
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitSynthetic
in class org.apache.bcel.classfile.EmptyVisitor
visitMethod
public void visitMethod(org.apache.bcel.classfile.Method method)
- Specified by:
visitMethod
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitMethod
in class org.apache.bcel.classfile.EmptyVisitor
visitExceptionTable
public void visitExceptionTable(org.apache.bcel.classfile.ExceptionTable e)
- Specified by:
visitExceptionTable
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitExceptionTable
in class org.apache.bcel.classfile.EmptyVisitor
visitCode
public void visitCode(org.apache.bcel.classfile.Code code)
- Specified by:
visitCode
in interface org.apache.bcel.classfile.Visitor
- Overrides:
visitCode
in class org.apache.bcel.classfile.EmptyVisitor
main
public static void main(String[] argv)
Copyright © 2000-2013 FreeHEP. All Rights Reserved.