Package javadocofflinesearch.extensions
Class Vocabulary
- java.lang.Object
-
- javadocofflinesearch.extensions.Vocabulary
-
public class Vocabulary extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringvocName
-
Constructor Summary
Constructors Constructor Description Vocabulary(java.io.File cache)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String[] nwv)voidaddAll(java.lang.String s)static java.util.List<java.lang.String>didYouMean(int count, java.lang.Iterable<java.lang.String> posibilities, java.lang.String queryString)java.util.List<java.lang.String>didYouMean(int count, java.lang.String queryString)java.util.List<java.lang.String>didYouMean(int count, java.lang.String... queryStrings)this one takes ALL querySAtrings, put them to ALL lists, then sort and take best of EACHjava.util.List<java.lang.String>didYouMeanORIG(int count, java.lang.String... queryStrings)this one takes ALL querySAtrings, put them to ONE list, then sort and take best of ALLjava.io.FilegetFile()booleanisEmpty()voidlaodVocs()voidsaveVocs()intsize()
-
-
-
Field Detail
-
vocName
public static final java.lang.String vocName
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFile
public java.io.File getFile()
-
add
public void add(java.lang.String[] nwv)
-
saveVocs
public void saveVocs() throws java.io.IOException- Throws:
java.io.IOException
-
laodVocs
public void laodVocs() throws java.io.IOException- Throws:
java.io.IOException
-
didYouMeanORIG
public java.util.List<java.lang.String> didYouMeanORIG(int count, java.lang.String... queryStrings)this one takes ALL querySAtrings, put them to ONE list, then sort and take best of ALL- Parameters:
count-queryStrings-- Returns:
-
didYouMean
public java.util.List<java.lang.String> didYouMean(int count, java.lang.String... queryStrings)this one takes ALL querySAtrings, put them to ALL lists, then sort and take best of EACH- Parameters:
count-queryStrings-- Returns:
-
didYouMean
public java.util.List<java.lang.String> didYouMean(int count, java.lang.String queryString)
-
didYouMean
public static java.util.List<java.lang.String> didYouMean(int count, java.lang.Iterable<java.lang.String> posibilities, java.lang.String queryString)
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
addAll
public void addAll(java.lang.String s)
-
-