com.jeantessier.classreader
Interface Visitor

All Known Subinterfaces:
Collector
All Known Implementing Classes:
VisitorBase

public interface Visitor


Method Summary
 void VisitClass_info(Class_info entry)
           
 void VisitClassfile(Classfile classfile)
           
 void VisitCode_attribute(Code_attribute attribute)
           
 void VisitConstantPool(ConstantPool constant_pool)
           
 void VisitConstantValue_attribute(ConstantValue_attribute attribute)
           
 void VisitCustom_attribute(Custom_attribute attribute)
           
 void VisitDeprecated_attribute(Deprecated_attribute attribute)
           
 void VisitDouble_info(Double_info entry)
           
 void VisitExceptionHandler(ExceptionHandler helper)
           
 void VisitExceptions_attribute(Exceptions_attribute attribute)
           
 void VisitField_info(Field_info entry)
           
 void VisitFieldRef_info(FieldRef_info entry)
           
 void VisitFloat_info(Float_info entry)
           
 void VisitInnerClass(InnerClass helper)
           
 void VisitInnerClasses_attribute(InnerClasses_attribute attribute)
           
 void VisitInteger_info(Integer_info entry)
           
 void VisitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
           
 void VisitLineNumber(LineNumber helper)
           
 void VisitLineNumberTable_attribute(LineNumberTable_attribute attribute)
           
 void VisitLocalVariable(LocalVariable helper)
           
 void VisitLocalVariableTable_attribute(LocalVariableTable_attribute attribute)
           
 void VisitLong_info(Long_info entry)
           
 void VisitMethod_info(Method_info entry)
           
 void VisitMethodRef_info(MethodRef_info entry)
           
 void VisitNameAndType_info(NameAndType_info entry)
           
 void VisitSourceFile_attribute(SourceFile_attribute attribute)
           
 void VisitString_info(String_info entry)
           
 void VisitSynthetic_attribute(Synthetic_attribute attribute)
           
 void VisitUTF8_info(UTF8_info entry)
           
 

Method Detail

VisitClassfile

public void VisitClassfile(Classfile classfile)

VisitConstantPool

public void VisitConstantPool(ConstantPool constant_pool)

VisitClass_info

public void VisitClass_info(Class_info entry)

VisitFieldRef_info

public void VisitFieldRef_info(FieldRef_info entry)

VisitMethodRef_info

public void VisitMethodRef_info(MethodRef_info entry)

VisitInterfaceMethodRef_info

public void VisitInterfaceMethodRef_info(InterfaceMethodRef_info entry)

VisitString_info

public void VisitString_info(String_info entry)

VisitInteger_info

public void VisitInteger_info(Integer_info entry)

VisitFloat_info

public void VisitFloat_info(Float_info entry)

VisitLong_info

public void VisitLong_info(Long_info entry)

VisitDouble_info

public void VisitDouble_info(Double_info entry)

VisitNameAndType_info

public void VisitNameAndType_info(NameAndType_info entry)

VisitUTF8_info

public void VisitUTF8_info(UTF8_info entry)

VisitField_info

public void VisitField_info(Field_info entry)

VisitMethod_info

public void VisitMethod_info(Method_info entry)

VisitConstantValue_attribute

public void VisitConstantValue_attribute(ConstantValue_attribute attribute)

VisitCode_attribute

public void VisitCode_attribute(Code_attribute attribute)

VisitExceptions_attribute

public void VisitExceptions_attribute(Exceptions_attribute attribute)

VisitInnerClasses_attribute

public void VisitInnerClasses_attribute(InnerClasses_attribute attribute)

VisitSynthetic_attribute

public void VisitSynthetic_attribute(Synthetic_attribute attribute)

VisitSourceFile_attribute

public void VisitSourceFile_attribute(SourceFile_attribute attribute)

VisitLineNumberTable_attribute

public void VisitLineNumberTable_attribute(LineNumberTable_attribute attribute)

VisitLocalVariableTable_attribute

public void VisitLocalVariableTable_attribute(LocalVariableTable_attribute attribute)

VisitDeprecated_attribute

public void VisitDeprecated_attribute(Deprecated_attribute attribute)

VisitCustom_attribute

public void VisitCustom_attribute(Custom_attribute attribute)

VisitExceptionHandler

public void VisitExceptionHandler(ExceptionHandler helper)

VisitInnerClass

public void VisitInnerClass(InnerClass helper)

VisitLineNumber

public void VisitLineNumber(LineNumber helper)

VisitLocalVariable

public void VisitLocalVariable(LocalVariable helper)