com.jeantessier.classreader
Class FeatureDependencyCollector

java.lang.Object
  |
  +--com.jeantessier.classreader.VisitorBase
        |
        +--com.jeantessier.classreader.CollectorBase
              |
              +--com.jeantessier.classreader.FeatureDependencyCollector
All Implemented Interfaces:
Collector, Visitor

public class FeatureDependencyCollector
extends CollectorBase


Constructor Summary
FeatureDependencyCollector()
           
 
Method Summary
 void visitClassfile(Classfile classfile)
           
 void visitCode_attribute(Code_attribute attribute)
           
 void visitFieldRef_info(FieldRef_info entry)
           
 void visitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
           
 void visitMethod_info(Method_info entry)
           
 void visitMethodRef_info(MethodRef_info entry)
           
 
Methods inherited from class com.jeantessier.classreader.CollectorBase
add, getCollection, remove
 
Methods inherited from class com.jeantessier.classreader.VisitorBase
currentCount, raiseCount, resetCount, visitClass_info, visitClassfiles, visitConstantPool, visitConstantValue_attribute, visitCustom_attribute, visitDeprecated_attribute, visitDouble_info, visitExceptionHandler, visitExceptions_attribute, visitField_info, visitFloat_info, visitInnerClass, visitInnerClasses_attribute, visitInteger_info, visitLineNumber, visitLineNumberTable_attribute, visitLocalVariable, visitLocalVariableTable_attribute, visitLong_info, visitNameAndType_info, visitSourceFile_attribute, visitString_info, visitSynthetic_attribute, visitUTF8_info
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jeantessier.classreader.Visitor
visitClass_info, visitClassfiles, visitConstantPool, visitConstantValue_attribute, visitCustom_attribute, visitDeprecated_attribute, visitDouble_info, visitExceptionHandler, visitExceptions_attribute, visitField_info, visitFloat_info, visitInnerClass, visitInnerClasses_attribute, visitInteger_info, visitLineNumber, visitLineNumberTable_attribute, visitLocalVariable, visitLocalVariableTable_attribute, visitLong_info, visitNameAndType_info, visitSourceFile_attribute, visitString_info, visitSynthetic_attribute, visitUTF8_info
 

Constructor Detail

FeatureDependencyCollector

public FeatureDependencyCollector()
Method Detail

visitClassfile

public void visitClassfile(Classfile classfile)
Overrides:
visitClassfile in class VisitorBase

visitFieldRef_info

public void visitFieldRef_info(FieldRef_info entry)
Overrides:
visitFieldRef_info in class VisitorBase

visitMethodRef_info

public void visitMethodRef_info(MethodRef_info entry)
Overrides:
visitMethodRef_info in class VisitorBase

visitInterfaceMethodRef_info

public void visitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
Overrides:
visitInterfaceMethodRef_info in class VisitorBase

visitMethod_info

public void visitMethod_info(Method_info entry)
Overrides:
visitMethod_info in class VisitorBase

visitCode_attribute

public void visitCode_attribute(Code_attribute attribute)
Overrides:
visitCode_attribute in class VisitorBase


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.