org.processmining.mining.fuzzymining.metrics.unary
Class UnaryLogMetric

java.lang.Object
  extended by org.processmining.mining.fuzzymining.metrics.Metric
      extended by org.processmining.mining.fuzzymining.metrics.unary.UnaryMetric
          extended by org.processmining.mining.fuzzymining.metrics.unary.UnaryLogMetric
Direct Known Subclasses:
FrequencySignificanceUnaryMetric

public abstract class UnaryLogMetric
extends UnaryMetric

Author:
christian

Field Summary
 
Fields inherited from class org.processmining.mining.fuzzymining.metrics.unary.UnaryMetric
normalized, size, values
 
Fields inherited from class org.processmining.mining.fuzzymining.metrics.Metric
description, invert, name, normalizationMaximum
 
Constructor Summary
UnaryLogMetric(java.lang.String aName, java.lang.String aDescription, int aNumberOfEvents)
           
 
Method Summary
 void measure(AuditTrailEntry ate, int ateIndex)
           
protected abstract  double measureImpl(AuditTrailEntry ate)
           
 
Methods inherited from class org.processmining.mining.fuzzymining.metrics.unary.UnaryMetric
getMeasure, getNormalizedValues, initializeVector, isValid, normalizeVector, setNormalizationMaximum, size
 
Methods inherited from class org.processmining.mining.fuzzymining.metrics.Metric
getDescription, getInvert, getName, getNormalizationMaximum, setDescription, setInvert, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnaryLogMetric

public UnaryLogMetric(java.lang.String aName,
                      java.lang.String aDescription,
                      int aNumberOfEvents)
Parameters:
aName -
aDescription -
Method Detail

measure

public void measure(AuditTrailEntry ate,
                    int ateIndex)

measureImpl

protected abstract double measureImpl(AuditTrailEntry ate)