public class BaseStopWords extends java.lang.Object implements StopWords
Creates a stop word list.
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
stopWordsSet
Save stop words as a set.
|
Constructor and Description |
---|
BaseStopWords()
Create empty stop word list.
|
BaseStopWords(java.util.Collection<java.lang.String> stopWords)
Create stop word list from a collection.
|
Modifier and Type | Method and Description |
---|---|
void |
addStopWord(java.lang.String stopWord)
Add word to stop word list.
|
void |
addStopWords(java.util.Collection<java.lang.String> stopWords)
Add words to stop word list.
|
java.util.List<java.lang.String> |
getStopWords()
Return stop words as a List.
|
boolean |
isStopWord(java.lang.String stopWord)
Tests if a specified word is a stop word.
|
protected java.util.Set<java.lang.String> stopWordsSet
public BaseStopWords()
public BaseStopWords(java.util.Collection<java.lang.String> stopWords)
public void addStopWord(java.lang.String stopWord)
stopWord
- Stop word to add.public void addStopWords(java.util.Collection<java.lang.String> stopWords)
stopWords
- Collection of stop words to add.public boolean isStopWord(java.lang.String stopWord)
isStopWord
in interface StopWords
stopWord
- The word to check.public java.util.List<java.lang.String> getStopWords()
getStopWords
in interface StopWords