Class AbstractCalculator<I>

java.lang.Object
kieker.analysis.statistics.calculating.AbstractCalculator<I>
Type Parameters:
I - Type of elements
Direct Known Subclasses:
CountCalculator, MaxCalculator, MeanCalculator, MedianCalculator, MinCalculator, TotalCalculator

public abstract class AbstractCalculator<I>
extends java.lang.Object
Since:
1.14
Author:
Sören Henning
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractCalculator​(java.lang.String propertyName)  
  • Method Summary

    Modifier and Type Method Description
    abstract void calculate​(StatisticRecord statistic, I input, org.eclipse.emf.ecore.EObject modelObject)  
    protected java.lang.String getPropertyName()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • calculate

      public abstract void calculate​(StatisticRecord statistic, I input, org.eclipse.emf.ecore.EObject modelObject)
      Parameters:
      statistic - the statistic record to process
      input - the input to be processed
      modelObject - the associated model object
      Since:
      1.14
    • getPropertyName

      protected java.lang.String getPropertyName()