public class ActivitiesOccurrencesMemorizer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> |
activitiesOccurrences |
java.util.Map<java.lang.String,java.lang.Integer> |
activityOverallCount |
java.util.Map<java.lang.String,java.lang.Double> |
averageActivityOccurrence |
java.util.Map<java.lang.String,OrderedActivity> |
averageOrderedActivities |
Constructor and Description |
---|
ActivitiesOccurrencesMemorizer() |
Modifier and Type | Method and Description |
---|---|
void |
addActivityOccurrence(java.lang.String activity,
java.lang.Integer position) |
void |
calculateAverage() |
java.lang.Double |
calculateListAverage(java.util.List<java.lang.Integer> values) |
java.util.Map<java.lang.String,java.lang.Integer> |
getActivitiesCount() |
java.util.Map<java.lang.String,java.lang.Double> |
getAverage() |
public java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> activitiesOccurrences
public java.util.Map<java.lang.String,java.lang.Double> averageActivityOccurrence
public java.util.Map<java.lang.String,java.lang.Integer> activityOverallCount
public java.util.Map<java.lang.String,OrderedActivity> averageOrderedActivities
public void addActivityOccurrence(java.lang.String activity, java.lang.Integer position)
public java.lang.Double calculateListAverage(java.util.List<java.lang.Integer> values)
public void calculateAverage()
public java.util.Map<java.lang.String,java.lang.Double> getAverage()
public java.util.Map<java.lang.String,java.lang.Integer> getActivitiesCount()