com.hammurapi.review
Class ModuleAggregator

java.lang.Object
  extended by com.hammurapi.review.Aggregator
      extended by com.hammurapi.review.ModuleAggregator
All Implemented Interfaces:
ObservationSink

public class ModuleAggregator
extends Aggregator


Nested Class Summary
 
Nested classes/interfaces inherited from class com.hammurapi.review.Aggregator
Aggregator.InspectorEntry, Aggregator.Metric, Aggregator.Severity
 
Constructor Summary
ModuleAggregator(Module module, Summary summary)
           
 
Method Summary
 void consumeObservation(Observation observation)
          Consumes review observation.
 Module getModule()
           
 
Methods inherited from class com.hammurapi.review.Aggregator
close, getMetrics, getSeverities, getWarnings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleAggregator

public ModuleAggregator(Module module,
                        Summary summary)
Method Detail

consumeObservation

public void consumeObservation(Observation observation)
                        throws ReviewException
Description copied from interface: ObservationSink
Consumes review observation.

Specified by:
consumeObservation in interface ObservationSink
Overrides:
consumeObservation in class Aggregator
Throws:
ReviewException

getModule

public Module getModule()