com.jeantessier.classreader
Class VisitorBase
java.lang.Object
|
+--com.jeantessier.classreader.VisitorBase
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- CollectorBase, MetricsGatherer, MetricsGatherer, Printer
- public abstract class VisitorBase
- extends java.lang.Object
- implements Visitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VisitorBase
public VisitorBase()
resetCount
protected void resetCount()
raiseCount
protected void raiseCount()
currentCount
protected int currentCount()
visitConstantPool
public void visitConstantPool(ConstantPool constantPool)
- Specified by:
visitConstantPool
in interface Visitor
visitClassfiles
public void visitClassfiles(java.util.Collection classfiles)
- Specified by:
visitClassfiles
in interface Visitor
visitClassfile
public void visitClassfile(Classfile classfile)
- Specified by:
visitClassfile
in interface Visitor
visitClass_info
public void visitClass_info(Class_info entry)
- Specified by:
visitClass_info
in interface Visitor
visitFieldRef_info
public void visitFieldRef_info(FieldRef_info entry)
- Specified by:
visitFieldRef_info
in interface Visitor
visitMethodRef_info
public void visitMethodRef_info(MethodRef_info entry)
- Specified by:
visitMethodRef_info
in interface Visitor
visitInterfaceMethodRef_info
public void visitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
- Specified by:
visitInterfaceMethodRef_info
in interface Visitor
visitString_info
public void visitString_info(String_info entry)
- Specified by:
visitString_info
in interface Visitor
visitInteger_info
public void visitInteger_info(Integer_info entry)
- Specified by:
visitInteger_info
in interface Visitor
visitFloat_info
public void visitFloat_info(Float_info entry)
- Specified by:
visitFloat_info
in interface Visitor
visitLong_info
public void visitLong_info(Long_info entry)
- Specified by:
visitLong_info
in interface Visitor
visitDouble_info
public void visitDouble_info(Double_info entry)
- Specified by:
visitDouble_info
in interface Visitor
visitNameAndType_info
public void visitNameAndType_info(NameAndType_info entry)
- Specified by:
visitNameAndType_info
in interface Visitor
visitUTF8_info
public void visitUTF8_info(UTF8_info entry)
- Specified by:
visitUTF8_info
in interface Visitor
visitField_info
public void visitField_info(Field_info entry)
- Specified by:
visitField_info
in interface Visitor
visitMethod_info
public void visitMethod_info(Method_info entry)
- Specified by:
visitMethod_info
in interface Visitor
visitConstantValue_attribute
public void visitConstantValue_attribute(ConstantValue_attribute attribute)
- Specified by:
visitConstantValue_attribute
in interface Visitor
visitCode_attribute
public void visitCode_attribute(Code_attribute attribute)
- Specified by:
visitCode_attribute
in interface Visitor
visitExceptions_attribute
public void visitExceptions_attribute(Exceptions_attribute attribute)
- Specified by:
visitExceptions_attribute
in interface Visitor
visitInnerClasses_attribute
public void visitInnerClasses_attribute(InnerClasses_attribute attribute)
- Specified by:
visitInnerClasses_attribute
in interface Visitor
visitSynthetic_attribute
public void visitSynthetic_attribute(Synthetic_attribute attribute)
- Specified by:
visitSynthetic_attribute
in interface Visitor
visitSourceFile_attribute
public void visitSourceFile_attribute(SourceFile_attribute attribute)
- Specified by:
visitSourceFile_attribute
in interface Visitor
visitLineNumberTable_attribute
public void visitLineNumberTable_attribute(LineNumberTable_attribute attribute)
- Specified by:
visitLineNumberTable_attribute
in interface Visitor
visitLocalVariableTable_attribute
public void visitLocalVariableTable_attribute(LocalVariableTable_attribute attribute)
- Specified by:
visitLocalVariableTable_attribute
in interface Visitor
visitDeprecated_attribute
public void visitDeprecated_attribute(Deprecated_attribute attribute)
- Specified by:
visitDeprecated_attribute
in interface Visitor
visitCustom_attribute
public void visitCustom_attribute(Custom_attribute attribute)
- Specified by:
visitCustom_attribute
in interface Visitor
visitExceptionHandler
public void visitExceptionHandler(ExceptionHandler helper)
- Specified by:
visitExceptionHandler
in interface Visitor
visitInnerClass
public void visitInnerClass(InnerClass helper)
- Specified by:
visitInnerClass
in interface Visitor
visitLineNumber
public void visitLineNumber(LineNumber helper)
- Specified by:
visitLineNumber
in interface Visitor
visitLocalVariable
public void visitLocalVariable(LocalVariable helper)
- Specified by:
visitLocalVariable
in interface Visitor
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.