# Package org.gmetrics.metric

- Interface Summary
  Interface | Description
  --- | ---
  AstVisitor | Interface for Groovy AST Visitors
  MethodMetric | Represents a method-level metric
  Metric | Represents a metric
  PostProcessingMetric | Interface for metrics that need to perform processing after all source files have been processed (analyzed).

- Class Summary
  Class | Description
  --- | ---
  AbstractAstVisitor | Abstract superclass for Groovy AST Visitors
  AbstractMethodMetric | Abstract superclass for method-based metrics.
  AbstractMetric | Abstract superclass for metrics.

- Enum Summary
  Enum | Description
  --- | ---
  MetricLevel | Enum representing the level at which a metric is applied - either method, class or package