org.apache.bcel.classfile

Class EmptyVisitor

Implemented Interfaces:
Visitor
Known Direct Subclasses:
BCELifier, StringRepresentation

public class EmptyVisitor
extends java.lang.Object
implements Visitor

Visitor with empty method bodies, can be extended and used in conjunction with the DescendingVisitor class, e.g. By courtesy of David Spencer.
Version:
$Id: EmptyVisitor.java,v 1.2 2002/02/04 13:07:30 enver Exp $
See Also:
DescendingVisitor

Constructor Summary

EmptyVisitor()

Method Summary

void
visitCode(Code obj)
void
visitCodeException(CodeException obj)
void
visitConstantClass(ConstantClass obj)
void
visitConstantDouble(ConstantDouble obj)
void
visitConstantFieldref(ConstantFieldref obj)
void
visitConstantFloat(ConstantFloat obj)
void
visitConstantInteger(ConstantInteger obj)
void
visitConstantInterfaceMethodref(ConstantInterfaceMethodref obj)
void
visitConstantLong(ConstantLong obj)
void
visitConstantMethodref(ConstantMethodref obj)
void
visitConstantNameAndType(ConstantNameAndType obj)
void
visitConstantPool(ConstantPool obj)
void
visitConstantString(ConstantString obj)
void
visitConstantUtf8(ConstantUtf8 obj)
void
visitConstantValue(ConstantValue obj)
void
visitDeprecated(Deprecated obj)
void
visitExceptionTable(ExceptionTable obj)
void
visitField(Field obj)
void
visitInnerClass(InnerClass obj)
void
visitInnerClasses(InnerClasses obj)
void
visitJavaClass(JavaClass obj)
void
visitLineNumber(LineNumber obj)
void
visitLineNumberTable(LineNumberTable obj)
void
visitLocalVariable(LocalVariable obj)
void
visitLocalVariableTable(LocalVariableTable obj)
void
visitMethod(Method obj)
void
visitSignature(Signature obj)
void
visitSourceFile(SourceFile obj)
void
visitStackMap(StackMap obj)
void
visitStackMapEntry(StackMapEntry obj)
void
visitSynthetic(Synthetic obj)
void
visitUnknown(Unknown obj)

Constructor Details

EmptyVisitor

protected EmptyVisitor()

Method Details

visitCode

public void visitCode(Code obj)
Specified by:
visitCode in interface Visitor

visitCodeException

public void visitCodeException(CodeException obj)
Specified by:
visitCodeException in interface Visitor

visitConstantClass

public void visitConstantClass(ConstantClass obj)
Specified by:
visitConstantClass in interface Visitor

visitConstantDouble

public void visitConstantDouble(ConstantDouble obj)
Specified by:
visitConstantDouble in interface Visitor

visitConstantFieldref

public void visitConstantFieldref(ConstantFieldref obj)
Specified by:
visitConstantFieldref in interface Visitor

visitConstantFloat

public void visitConstantFloat(ConstantFloat obj)
Specified by:
visitConstantFloat in interface Visitor

visitConstantInteger

public void visitConstantInteger(ConstantInteger obj)
Specified by:
visitConstantInteger in interface Visitor

visitConstantInterfaceMethodref

public void visitConstantInterfaceMethodref(ConstantInterfaceMethodref obj)
Specified by:
visitConstantInterfaceMethodref in interface Visitor

visitConstantLong

public void visitConstantLong(ConstantLong obj)
Specified by:
visitConstantLong in interface Visitor

visitConstantMethodref

public void visitConstantMethodref(ConstantMethodref obj)
Specified by:
visitConstantMethodref in interface Visitor

visitConstantNameAndType

public void visitConstantNameAndType(ConstantNameAndType obj)
Specified by:
visitConstantNameAndType in interface Visitor

visitConstantPool

public void visitConstantPool(ConstantPool obj)
Specified by:
visitConstantPool in interface Visitor

visitConstantString

public void visitConstantString(ConstantString obj)
Specified by:
visitConstantString in interface Visitor

visitConstantUtf8

public void visitConstantUtf8(ConstantUtf8 obj)
Specified by:
visitConstantUtf8 in interface Visitor

visitConstantValue

public void visitConstantValue(ConstantValue obj)
Specified by:
visitConstantValue in interface Visitor

visitDeprecated

public void visitDeprecated(Deprecated obj)
Specified by:
visitDeprecated in interface Visitor

visitExceptionTable

public void visitExceptionTable(ExceptionTable obj)
Specified by:
visitExceptionTable in interface Visitor

visitField

public void visitField(Field obj)
Specified by:
visitField in interface Visitor

visitInnerClass

public void visitInnerClass(InnerClass obj)
Specified by:
visitInnerClass in interface Visitor

visitInnerClasses

public void visitInnerClasses(InnerClasses obj)
Specified by:
visitInnerClasses in interface Visitor

visitJavaClass

public void visitJavaClass(JavaClass obj)
Specified by:
visitJavaClass in interface Visitor

visitLineNumber

public void visitLineNumber(LineNumber obj)
Specified by:
visitLineNumber in interface Visitor

visitLineNumberTable

public void visitLineNumberTable(LineNumberTable obj)
Specified by:
visitLineNumberTable in interface Visitor

visitLocalVariable

public void visitLocalVariable(LocalVariable obj)
Specified by:
visitLocalVariable in interface Visitor

visitLocalVariableTable

public void visitLocalVariableTable(LocalVariableTable obj)
Specified by:
visitLocalVariableTable in interface Visitor

visitMethod

public void visitMethod(Method obj)
Specified by:
visitMethod in interface Visitor

visitSignature

public void visitSignature(Signature obj)
Specified by:
visitSignature in interface Visitor

visitSourceFile

public void visitSourceFile(SourceFile obj)
Specified by:
visitSourceFile in interface Visitor

visitStackMap

public void visitStackMap(StackMap obj)
Specified by:
visitStackMap in interface Visitor

visitStackMapEntry

public void visitStackMapEntry(StackMapEntry obj)
Specified by:
visitStackMapEntry in interface Visitor

visitSynthetic

public void visitSynthetic(Synthetic obj)
Specified by:
visitSynthetic in interface Visitor

visitUnknown

public void visitUnknown(Unknown obj)
Specified by:
visitUnknown in interface Visitor