public class AcronymDetector extends Processor
Modifier and Type | Field and Description |
---|---|
boolean |
addNormalizerAnnotation
Add the normalized annotation ? (deprecated, use a Normalizer)
|
int |
language
Language on which it's activated
|
java.lang.String |
separators
list of extra separators
|
boolean |
strict
match only plain a.c.r.o.n.y.m.s.
|
boolean |
tryToSplitWords
Try to split each word into acronyms (sncf -> 's n c f')
|
Constructor and Description |
---|
AcronymDetector(java.lang.String name,
java.lang.String fields) |
AcronymDetector(java.lang.String name,
java.lang.String fields,
boolean addNormalizerAnnotation,
boolean tryToSplitWords,
java.lang.String separators,
int language)
Initialize a new acronym detector
|
AcronymDetector(java.lang.String name,
java.lang.String fields,
boolean addNormalizerAnnotation,
boolean tryToSplitWords,
java.lang.String separators,
int language,
boolean strictMode) |
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
static java.lang.String |
getTag() |
void |
init(java.lang.String name,
java.lang.String[] fields)
Initialize the processor
|
checkResource, destroy, getName, init
public java.lang.String separators
public boolean addNormalizerAnnotation
public boolean tryToSplitWords
public boolean strict
public int language
public AcronymDetector(java.lang.String name, java.lang.String fields, boolean addNormalizerAnnotation, boolean tryToSplitWords, java.lang.String separators, int language)
name
- Its namefields
- The fields on which it should detect acronymsaddNormalizerAnnotation
- If true, it'll add also the normalized form of the acronymtryToSplitWords
- If true, it generates acronyms from words ("a b c" from word "abc")separators
- The list of extra separators allowedlanguage
- The language on which it should runpublic AcronymDetector(java.lang.String name, java.lang.String fields, boolean addNormalizerAnnotation, boolean tryToSplitWords, java.lang.String separators, int language, boolean strictMode)
public AcronymDetector(java.lang.String name, java.lang.String fields)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.