public abstract class AbstractThesaurus extends IsCloseableObject implements Thesaurus, IsCloseable, UsesLogger
Modifier and Type | Field and Description |
---|---|
protected Logger |
logger
Logger used for output.
|
Constructor and Description |
---|
AbstractThesaurus()
Create a word tokenizer.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<java.lang.String> |
getAntonyms(java.lang.String word)
Get antonyms.
|
Logger |
getLogger()
Get the logger.
|
abstract java.util.List<java.lang.String> |
getSynonyms(java.lang.String word)
Get synonyms.
|
void |
setLogger(Logger logger)
Set the logger.
|
close
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAntonyms, getSynonyms
close
protected Logger logger
public Logger getLogger()
getLogger
in interface UsesLogger
public void setLogger(Logger logger)
setLogger
in interface UsesLogger
logger
- The logger.public abstract java.util.List<java.lang.String> getSynonyms(java.lang.String word)
getSynonyms
in interface Thesaurus
word
- Word for which to find synonyms.public abstract java.util.List<java.lang.String> getAntonyms(java.lang.String word)
getAntonyms
in interface Thesaurus
word
- Word for which to find antonyms.