public class SpellChecker extends Processor
Modifier and Type | Field and Description |
---|---|
java.lang.String |
resource
The processor resource
|
java.lang.String |
secondResource
Spell checker second resource (optional)
|
SpellCheckParameters |
spellCheckParameters
Spell checker parameters
|
java.lang.String |
tokenizerResource
Tokenizer resource name
|
Constructor and Description |
---|
SpellChecker(java.lang.String name,
java.lang.String resource,
java.lang.String fields)
Initialize a spell checker
|
SpellChecker(java.lang.String name,
java.lang.String resource,
java.lang.String fields,
java.lang.String tokenizerResource,
SpellCheckParameters spellCheckParameters,
java.lang.String secondResource)
Initialize a spell checker
|
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
static java.lang.String |
getBlackListTag() |
static java.lang.String |
getFreqTag() |
static java.lang.String |
getPhonTag() |
static java.lang.String |
getTag() |
static java.lang.String |
getWhiteListTag() |
boolean |
hasTimedout()
Has the last document processing been aborted due to a timeout?
|
void |
init(java.lang.String name,
java.lang.String[] fields)
Initialize the processor
|
protected void |
init(java.lang.String name,
java.lang.String resource,
java.lang.String tokenizerResource,
java.lang.String[] fields,
int maxApprox,
double insertion,
double deletion,
double substitution,
double transposition,
double first,
double blank,
double phoneticDist,
double precision,
int minLengthCandidate,
int minLengthCandidate2,
int minLengthMultiWordCandidate,
int minLengthMultiWordCandidate2,
int minLengthInsideMultiWordCandidate,
int minLengthInsideMultiWordCandidate2,
int minNGramLengthForDist2,
boolean filterWhiteList,
boolean filterPhonetic,
boolean tokenizeResults,
int maxSuggestions,
boolean allSuggestionsMustAlwaysBeRetrieved,
java.lang.String secondResource,
int timeout) |
void |
reconfigure(int maxApprox,
double insertion,
double deletion,
double substitution,
double transposition,
double first,
double blank,
double phoneticDist,
double precision,
int minLengthCandidate,
int minLengthCandidate2,
int minLengthMultiWordCandidate,
int minLengthMultiWordCandidate2,
int minLengthInsideMultiWordCandidate,
int minLengthInsideMultiWordCandidate2,
int minNGramLengthForDist2,
boolean filterWhiteList,
boolean filterPhonetic,
boolean tokenizeResults,
int maxSuggestions,
boolean allSuggestionsMustAlwaysBeRetrieved,
int timeout)
Reconfigure the spell checking parameters
|
checkResource, destroy, getName, init
public java.lang.String resource
public java.lang.String tokenizerResource
public SpellCheckParameters spellCheckParameters
public java.lang.String secondResource
public SpellChecker(java.lang.String name, java.lang.String resource, java.lang.String fields, java.lang.String tokenizerResource, SpellCheckParameters spellCheckParameters, java.lang.String secondResource)
name
- Its nameresource
- The associated resource namefields
- The list of fields on which it's activetokenizerResource
- Tokenizer resource namespellCheckParameters
- Spell checker parameterssecondResource
- Spell checker second resource (optional)public SpellChecker(java.lang.String name, java.lang.String resource, java.lang.String fields)
name
- Its nameresource
- The associated resource namefields
- The list of fields on which it's activepublic void init(java.lang.String name, java.lang.String[] fields)
protected void init(java.lang.String name, java.lang.String resource, java.lang.String tokenizerResource, java.lang.String[] fields, int maxApprox, double insertion, double deletion, double substitution, double transposition, double first, double blank, double phoneticDist, double precision, int minLengthCandidate, int minLengthCandidate2, int minLengthMultiWordCandidate, int minLengthMultiWordCandidate2, int minLengthInsideMultiWordCandidate, int minLengthInsideMultiWordCandidate2, int minNGramLengthForDist2, boolean filterWhiteList, boolean filterPhonetic, boolean tokenizeResults, int maxSuggestions, boolean allSuggestionsMustAlwaysBeRetrieved, java.lang.String secondResource, int timeout)
protected void finalize()
finalize
in class java.lang.Object
public void reconfigure(int maxApprox, double insertion, double deletion, double substitution, double transposition, double first, double blank, double phoneticDist, double precision, int minLengthCandidate, int minLengthCandidate2, int minLengthMultiWordCandidate, int minLengthMultiWordCandidate2, int minLengthInsideMultiWordCandidate, int minLengthInsideMultiWordCandidate2, int minNGramLengthForDist2, boolean filterWhiteList, boolean filterPhonetic, boolean tokenizeResults, int maxSuggestions, boolean allSuggestionsMustAlwaysBeRetrieved, int timeout)
public boolean hasTimedout()
public static java.lang.String getTag()
public static java.lang.String getFreqTag()
public static java.lang.String getWhiteListTag()
public static java.lang.String getBlackListTag()
public static java.lang.String getPhonTag()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.