SandMark version 3.0


sandmark.statistics
Class analyzer

java.lang.Object
  |
  +--sandmark.statistics.analyzer

public class analyzer
extends java.lang.Object

Phase III implementation


Field Summary
(package private)  ClassFileCollection myCfc
           
 
Constructor Summary
analyzer(Stats stats, ClassFileCollection cfc)
           
 
Method Summary
 java.util.Vector sortClassByClassHierarchyLevel(java.lang.String packageName, java.util.Vector cNames)
           
 java.util.Vector sortClassByConditionalStatements(java.lang.String packageName, java.util.Vector cNames)
           
 java.util.Vector sortClassByMethodInvokes(java.lang.String packageName, java.util.Vector cNames)
           
 java.util.Vector sortClassByMetric(java.lang.String metricName, java.lang.String packageName, java.util.Vector cNames, java.lang.String property)
           
 java.util.Vector sortClassByOpcode(java.lang.String packageName, java.util.Vector cNames, java.lang.String opcode)
           
 java.util.Vector sortMethodByMethodInvokes(java.lang.String packageName, java.lang.String className, java.util.Vector mNames)
           
 java.util.Vector sortMethodByMethodSize(java.lang.String packageName, java.lang.String className, java.util.Vector mNames)
           
 java.util.Vector sortMethodByMetric(java.lang.String packageName, java.lang.String className, java.util.Vector mNames, java.lang.String metricName, java.lang.String property)
           
 java.util.Vector sortMethodByOpcode(java.lang.String packageName, java.lang.String className, java.util.Vector mNames, java.lang.String opcode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myCfc

ClassFileCollection myCfc
Constructor Detail

analyzer

public analyzer(Stats stats,
                ClassFileCollection cfc)
Method Detail

sortClassByMetric

public java.util.Vector sortClassByMetric(java.lang.String metricName,
                                          java.lang.String packageName,
                                          java.util.Vector cNames,
                                          java.lang.String property)

sortMethodByMetric

public java.util.Vector sortMethodByMetric(java.lang.String packageName,
                                           java.lang.String className,
                                           java.util.Vector mNames,
                                           java.lang.String metricName,
                                           java.lang.String property)

sortMethodByMethodSize

public java.util.Vector sortMethodByMethodSize(java.lang.String packageName,
                                               java.lang.String className,
                                               java.util.Vector mNames)

sortClassByConditionalStatements

public java.util.Vector sortClassByConditionalStatements(java.lang.String packageName,
                                                         java.util.Vector cNames)

sortClassByMethodInvokes

public java.util.Vector sortClassByMethodInvokes(java.lang.String packageName,
                                                 java.util.Vector cNames)

sortMethodByMethodInvokes

public java.util.Vector sortMethodByMethodInvokes(java.lang.String packageName,
                                                  java.lang.String className,
                                                  java.util.Vector mNames)

sortClassByClassHierarchyLevel

public java.util.Vector sortClassByClassHierarchyLevel(java.lang.String packageName,
                                                       java.util.Vector cNames)

sortMethodByOpcode

public java.util.Vector sortMethodByOpcode(java.lang.String packageName,
                                           java.lang.String className,
                                           java.util.Vector mNames,
                                           java.lang.String opcode)

sortClassByOpcode

public java.util.Vector sortClassByOpcode(java.lang.String packageName,
                                          java.util.Vector cNames,
                                          java.lang.String opcode)

SandMark version 3.0

Wed Jan 29 10:30:05 MST 2003