public class ChineseWordFinder extends Processor
Modifier and Type | Field and Description |
---|---|
boolean |
addNGrams
add ngram annotations
|
boolean |
addSimplified
add annotations on simplified chinese
|
int |
maxNGramLength
max length of ngrams (1: monograms, 2: bigrams...)
|
int |
minNGramLength
min length of ngrams (1: monograms, 2: bigrams...)
|
boolean |
query
query mode
|
java.lang.String |
resource
The processor resource
|
int |
windowSize
internal window size
|
Constructor and Description |
---|
ChineseWordFinder(java.lang.String name,
java.lang.String resource,
java.lang.String fields,
boolean query,
boolean addSimplified,
boolean addNGrams,
int minNGramLength,
int maxNGramLength)
Initialize a new chinese word finder
|
ChineseWordFinder(java.lang.String name,
java.lang.String resource,
java.lang.String fields,
boolean query,
boolean addSimplified,
boolean addNGrams,
int minNGramLength,
int maxNGramLength,
int windowSize)
Initialize a new chinese word finder
|
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
static java.lang.String |
getNGramTag() |
static java.lang.String |
getSimplifiedWordTag() |
static java.lang.String |
getWordTag() |
void |
init(java.lang.String name,
java.lang.String[] fields)
Initialize the processor
|
checkResource, destroy, getName, init
public java.lang.String resource
public boolean query
public boolean addSimplified
public boolean addNGrams
public int minNGramLength
public int maxNGramLength
public int windowSize
public ChineseWordFinder(java.lang.String name, java.lang.String resource, java.lang.String fields, boolean query, boolean addSimplified, boolean addNGrams, int minNGramLength, int maxNGramLength, int windowSize)
name
- Its nameresource
- The associated resource namefields
- The list of fields on which it should be activequery
- Use query modeaddSimplified
- Annotate with simplified ChineseaddNGrams
- Annotate with gramsminNGramLength
- Minimum length of ngramsmaxNGramLength
- Maximum length of ngramswindowSize
- The internal window sizepublic ChineseWordFinder(java.lang.String name, java.lang.String resource, java.lang.String fields, boolean query, boolean addSimplified, boolean addNGrams, int minNGramLength, int maxNGramLength)
name
- Its nameresource
- The associated resource namefields
- The list of fields on which it should be activequery
- Use query modeaddSimplified
- Annotate with simplified ChineseaddNGrams
- Annotate with gramsminNGramLength
- Minimum length of ngramsmaxNGramLength
- Maximum length of ngramspublic void init(java.lang.String name, java.lang.String[] fields)
protected void finalize()
finalize
in class java.lang.Object
public static java.lang.String getNGramTag()
public static java.lang.String getWordTag()
public static java.lang.String getSimplifiedWordTag()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.