Class Statistics<S,T>
- java.lang.Object
-
- org.processmining.plugins.tsanalyzer.annotation.Statistics<S,T>
-
- Type Parameters:
S- abstraction for state statisticsT- abstraction for transition statistics
- Direct Known Subclasses:
FrequencyStatistics,TimeStatistics
public abstract class Statistics<S,T> extends java.lang.Object- Author:
- abolt Generic statistics handling for extension
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<State,S>statesprotected java.util.HashMap<Transition,T>transitions
-
Constructor Summary
Constructors Constructor Description Statistics()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<java.util.Map.Entry<State,S>>getStates()abstract SgetStatistics(State state)abstract TgetStatistics(Transition transition)java.lang.Iterable<java.util.Map.Entry<Transition,T>>getTransitions()
-
-
-
Field Detail
-
transitions
protected java.util.HashMap<Transition,T> transitions
-
-
Method Detail
-
getTransitions
public java.lang.Iterable<java.util.Map.Entry<Transition,T>> getTransitions()
-
getStatistics
public abstract T getStatistics(Transition transition)
-
-