Package com.inet.jortho
Class Suggestions
- java.lang.Object
-
- com.inet.jortho.Suggestions
-
class Suggestions extends java.lang.ObjectA hash list of Suggestions. The list is cut with a max dissimilarity. If a suggestion already exist then the suggestion with the lower dissimilarity will be hold.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.HashMap<Suggestion,Suggestion>mapprivate intmaxDiff
-
Constructor Summary
Constructors Constructor Description Suggestions(int maxDiff)Create a suggestions list.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadd(Suggestion suggestion)Add a suggestion.(package private) java.util.List<Suggestion>getlist()(package private) intgetMaxDissimilarity()Get the max dissimilarity.
-
-
-
Field Detail
-
maxDiff
private final int maxDiff
-
map
private final java.util.HashMap<Suggestion,Suggestion> map
-
-
Method Detail
-
add
void add(Suggestion suggestion)
Add a suggestion.- Parameters:
suggestion- the suggestion
-
getlist
java.util.List<Suggestion> getlist()
-
getMaxDissimilarity
int getMaxDissimilarity()
Get the max dissimilarity. Suggestion with a larger value can not be added.- Returns:
-
-