public class Vocabulary
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
vocName |
Constructor and Description |
---|
Vocabulary(java.io.File cache) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String[] nwv) |
void |
addAll(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... queryStrings)
this one takes ALL querySAtrings, put them to ALL lists, then sort and
take best of EACH
|
java.util.List<java.lang.String> |
didYouMean(int count,
java.lang.String queryString) |
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
|
java.io.File |
getFile() |
boolean |
isEmpty() |
void |
laodVocs() |
void |
saveVocs() |
int |
size() |
public static final java.lang.String vocName
public java.io.File getFile()
public void add(java.lang.String[] nwv)
public void saveVocs() throws java.io.IOException
java.io.IOException
public void laodVocs() throws java.io.IOException
java.io.IOException
public java.util.List<java.lang.String> didYouMeanORIG(int count, java.lang.String... queryStrings)
count
- queryStrings
- public java.util.List<java.lang.String> didYouMean(int count, java.lang.String... queryStrings)
count
- queryStrings
- public java.util.List<java.lang.String> didYouMean(int count, java.lang.String queryString)
public static java.util.List<java.lang.String> didYouMean(int count, java.lang.Iterable<java.lang.String> posibilities, java.lang.String queryString)
public boolean isEmpty()
public int size()
public void addAll(java.lang.String s)