com.jeantessier.classreader
Class MetricsGatherer
java.lang.Object
|
+--com.jeantessier.classreader.VisitorBase
|
+--com.jeantessier.classreader.MetricsGatherer
- All Implemented Interfaces:
- Visitor
- public class MetricsGatherer
- extends VisitorBase
| Methods inherited from class com.jeantessier.classreader.VisitorBase |
currentCount, raiseCount, resetCount, visitClass_info, visitClassfiles, visitConstantPool, visitConstantValue_attribute, visitDouble_info, visitExceptionHandler, visitExceptions_attribute, visitFieldRef_info, visitFloat_info, visitInnerClasses_attribute, visitInteger_info, visitInterfaceMethodRef_info, visitLineNumber, visitLineNumberTable_attribute, visitLocalVariable, visitLocalVariableTable_attribute, visitLong_info, visitMethodRef_info, visitNameAndType_info, visitSourceFile_attribute, visitString_info, visitUTF8_info |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetricsGatherer
public MetricsGatherer()
getClasses
public java.util.Collection getClasses()
getInterfaces
public java.util.Collection getInterfaces()
getMethods
public java.util.Collection getMethods()
getFields
public java.util.Collection getFields()
getSyntheticClasses
public java.util.Collection getSyntheticClasses()
getSyntheticFields
public java.util.Collection getSyntheticFields()
getSyntheticMethods
public java.util.Collection getSyntheticMethods()
getDeprecatedClasses
public java.util.Collection getDeprecatedClasses()
getDeprecatedFields
public java.util.Collection getDeprecatedFields()
getDeprecatedMethods
public java.util.Collection getDeprecatedMethods()
getPublicClasses
public java.util.Collection getPublicClasses()
getPublicFields
public java.util.Collection getPublicFields()
getPublicMethods
public java.util.Collection getPublicMethods()
getPublicInnerClasses
public java.util.Collection getPublicInnerClasses()
getProtectedFields
public java.util.Collection getProtectedFields()
getProtectedMethods
public java.util.Collection getProtectedMethods()
getProtectedInnerClasses
public java.util.Collection getProtectedInnerClasses()
getPrivateFields
public java.util.Collection getPrivateFields()
getPrivateMethods
public java.util.Collection getPrivateMethods()
getPrivateInnerClasses
public java.util.Collection getPrivateInnerClasses()
getPackageClasses
public java.util.Collection getPackageClasses()
getPackageFields
public java.util.Collection getPackageFields()
getPackageMethods
public java.util.Collection getPackageMethods()
getPackageInnerClasses
public java.util.Collection getPackageInnerClasses()
getAbstractClasses
public java.util.Collection getAbstractClasses()
getAbstractMethods
public java.util.Collection getAbstractMethods()
getAbstractInnerClasses
public java.util.Collection getAbstractInnerClasses()
getStaticFields
public java.util.Collection getStaticFields()
getStaticMethods
public java.util.Collection getStaticMethods()
getStaticInnerClasses
public java.util.Collection getStaticInnerClasses()
getFinalClasses
public java.util.Collection getFinalClasses()
getFinalFields
public java.util.Collection getFinalFields()
getFinalMethods
public java.util.Collection getFinalMethods()
getFinalInnerClasses
public java.util.Collection getFinalInnerClasses()
getSynchronizedMethods
public java.util.Collection getSynchronizedMethods()
getNativeMethods
public java.util.Collection getNativeMethods()
getVolatileFields
public java.util.Collection getVolatileFields()
getTransientFields
public java.util.Collection getTransientFields()
getCustomAttributes
public java.util.Collection getCustomAttributes()
getInstructionCounts
public long[] getInstructionCounts()
visitClassfile
public void visitClassfile(Classfile classfile)
- Overrides:
visitClassfile in class VisitorBase
visitField_info
public void visitField_info(Field_info entry)
- Overrides:
visitField_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
visitSynthetic_attribute
public void visitSynthetic_attribute(Synthetic_attribute attribute)
- Overrides:
visitSynthetic_attribute in class VisitorBase
visitDeprecated_attribute
public void visitDeprecated_attribute(Deprecated_attribute attribute)
- Overrides:
visitDeprecated_attribute in class VisitorBase
visitCustom_attribute
public void visitCustom_attribute(Custom_attribute attribute)
- Overrides:
visitCustom_attribute in class VisitorBase
visitInnerClass
public void visitInnerClass(InnerClass helper)
- Overrides:
visitInnerClass in class VisitorBase
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.