public abstract class LinguisticPostProcessor
extends java.lang.Object
LinguisticExpanderResource
Modifier and Type | Field and Description |
---|---|
protected com.exalead.dictionary.messages.PatternAnswerList |
approxAnswers |
protected com.exalead.dictionary.messages.ApproxQueryList |
approxQueries |
LinguisticExpanderResource |
expanderResource |
protected com.exalead.dictionary.messages.WordFreqAnswerList |
freqAnswers |
protected com.exalead.dictionary.messages.WordFreqQueryList |
freqQueries |
java.lang.String |
name |
protected com.exalead.dictionary.messages.PatternAnswerList |
patternAnswers |
protected com.exalead.dictionary.messages.PatternQueryList |
patternQueries |
protected com.exalead.dictionary.messages.PhonAnswerList |
phonAnswers |
protected com.exalead.dictionary.messages.PhonQueryList |
phonQueries |
Constructor and Description |
---|
LinguisticPostProcessor() |
LinguisticPostProcessor(boolean optional) |
Modifier and Type | Method and Description |
---|---|
abstract void |
cleanup(TokenizedNode node) |
void |
gatherDictExpansions(TokenizedNode node,
ModuleConfigs.Base expansion,
java.lang.String dictionaryName) |
boolean |
isOptional() |
void |
newQuery() |
abstract void |
process(TokenizedNode node,
ModuleConfigs.Base expansion) |
public java.lang.String name
protected com.exalead.dictionary.messages.WordFreqQueryList freqQueries
protected com.exalead.dictionary.messages.WordFreqAnswerList freqAnswers
protected com.exalead.dictionary.messages.PhonQueryList phonQueries
protected com.exalead.dictionary.messages.PhonAnswerList phonAnswers
protected com.exalead.dictionary.messages.ApproxQueryList approxQueries
protected com.exalead.dictionary.messages.PatternAnswerList approxAnswers
protected com.exalead.dictionary.messages.PatternQueryList patternQueries
protected com.exalead.dictionary.messages.PatternAnswerList patternAnswers
public LinguisticExpanderResource expanderResource
public LinguisticPostProcessor()
public LinguisticPostProcessor(boolean optional)
public boolean isOptional()
public void gatherDictExpansions(TokenizedNode node, ModuleConfigs.Base expansion, java.lang.String dictionaryName)
public void newQuery()
public abstract void process(TokenizedNode node, ModuleConfigs.Base expansion)
public abstract void cleanup(TokenizedNode node)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.