Package | Description |
---|---|
gov.sandia.cognition.text.term |
Provides term representing text content in documents.
|
gov.sandia.cognition.text.term.filter |
Provides classes for filtering and transforming terms.
|
gov.sandia.cognition.text.term.filter.stem |
Provides stemming algorithms for terms.
|
gov.sandia.cognition.text.token |
Provides text tokenization algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTermOccurrence
A default implementation of the
TermOccurrence interface. |
Modifier and Type | Method and Description |
---|---|
TermOccurrence |
DictionaryFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
LowerCaseTermFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
SingleTermFilter.filterTerm(TermOccurrence occurrence)
Takes a single term occurrence and filters that occurrence into a new
occurrence or returns null, indicating that the filter rejects that
term.
|
TermOccurrence |
StopListFilter.filterTerm(TermOccurrence occurence) |
TermOccurrence |
StringEvaluatorSingleTermFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
SynonymFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
TermLengthFilter.filterTerm(TermOccurrence occurrence) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<TermOccurrence> |
AbstractSingleTermFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms) |
java.util.Collection<TermOccurrence> |
NGramFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms) |
java.lang.Iterable<TermOccurrence> |
TermFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms)
Filters the given list of terms into a new list of terms based on some
internal criteria for what constitutes a term.
|
Modifier and Type | Method and Description |
---|---|
TermOccurrence |
DictionaryFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
LowerCaseTermFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
SingleTermFilter.filterTerm(TermOccurrence occurrence)
Takes a single term occurrence and filters that occurrence into a new
occurrence or returns null, indicating that the filter rejects that
term.
|
TermOccurrence |
StopListFilter.filterTerm(TermOccurrence occurence) |
TermOccurrence |
StringEvaluatorSingleTermFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
SynonymFilter.filterTerm(TermOccurrence occurrence) |
TermOccurrence |
TermLengthFilter.filterTerm(TermOccurrence occurrence) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<TermOccurrence> |
AbstractSingleTermFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms) |
java.util.Collection<TermOccurrence> |
NGramFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms) |
java.lang.Iterable<TermOccurrence> |
TermFilter.filterTerms(java.lang.Iterable<? extends TermOccurrence> terms)
Filters the given list of terms into a new list of terms based on some
internal criteria for what constitutes a term.
|
Modifier and Type | Method and Description |
---|---|
TermOccurrence |
PorterEnglishStemmingFilter.filterTerm(TermOccurrence occurrence) |
Modifier and Type | Method and Description |
---|---|
TermOccurrence |
PorterEnglishStemmingFilter.filterTerm(TermOccurrence occurrence) |
Modifier and Type | Interface and Description |
---|---|
interface |
Token
Interface for a meaningful chunk of text, called a token.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultToken
A default implementation of the
Token interface. |