Package com.inet.jortho
Class Suggestions
- java.lang.Object
-
- com.inet.jortho.Suggestions
-
class Suggestions extends java.lang.Object
A 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>
map
private int
maxDiff
-
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) void
add(Suggestion suggestion)
Add a suggestion.(package private) java.util.List<Suggestion>
getlist()
(package private) int
getMaxDissimilarity()
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:
-
-