Package cyvis.core.metrics.sources

Class Summary
ClassFileMetricSource A .class file from which metrics can be extracted.
FileMetricSource A file from which metrics can be extracted.
JarFileMetricSource A .jar file from which metrics can be extracted.
JarStreamMetricSource Supports collecting metrics from a .jar file for which we only have an input stream (but not a File on disk).
MetricSource An object from which metrics can be extracted.
MetricSource.ProgressNotifier This is a callback mechanism by which other classes can track the progress of a metrics collection run.
TextFileMetricSource A plain text file containing a list of names (one per line) of files to extract metrics from.
 

Exception Summary
MetricSource.UnreadableMetricSourceException Thrown when a MetricSource cannot be read.
MetricSource.UnsupportedMetricSourceException Thrown when an unrecognised file extension is encountered.