public class PrefixContainer
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
PrefixContainer.PrefixFrequencyPair |
Constructor and Description |
---|
PrefixContainer() |
Modifier and Type | Method and Description |
---|---|
void |
addActivity(java.lang.String activity)
Adds an activity with an empty ArrayList of pairs
|
void |
addPrefixToActivity(java.lang.String activity,
java.util.Set<java.lang.String> prefix)
Adds a new prefix to an activity
|
boolean |
contains(java.lang.String key) |
int |
getIndexPrefix(java.lang.String activity,
java.util.Set<java.lang.String> prefix)
Returns the index of the specified prefix for the specified activity, or -1 if the prefix is not defined
|
java.util.ArrayList<PrefixContainer.PrefixFrequencyPair> |
getPrefixes(java.lang.String key) |
void |
increaseFrequency(java.lang.String activity,
java.util.Set<java.lang.String> prefix) |
java.util.Set<java.lang.String> |
keySet() |
int |
size(java.lang.String activity) |
public boolean contains(java.lang.String key)
public java.util.Set<java.lang.String> keySet()
public java.util.ArrayList<PrefixContainer.PrefixFrequencyPair> getPrefixes(java.lang.String key)
public void addActivity(java.lang.String activity)
activity
- public void addPrefixToActivity(java.lang.String activity, java.util.Set<java.lang.String> prefix)
activity
- prefix
- public int getIndexPrefix(java.lang.String activity, java.util.Set<java.lang.String> prefix)
activity
- prefix
- public void increaseFrequency(java.lang.String activity, java.util.Set<java.lang.String> prefix)
public int size(java.lang.String activity)