|
Qizx fe-4.4p2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FullTextFactory
Pluggable factory of Full-text resources.
Allows redefining the way resources like full-text Tokenizer, Stemmer and Thesaurus are created and accessed.
The default Fulltext Provider provides a language-independent tokenizer, no stemmer, no stop-word list, no thesaurus.
Note: stopword lists are not supported.
Method Summary | |
---|---|
Scorer |
createScorer()
Returns a scoring algorithm. |
Stemmer |
getStemmer(String languageCode)
Returns an appropriate Stemmer for the language, if any. |
Thesaurus |
getThesaurus(String uri,
String languageCode,
String relationship,
int levelMin,
int levelMax)
Returns a Thesaurus lookup driver. |
TextTokenizer |
getTokenizer(String languageCode)
Returns an instance of TextTokenizer suitable for the specified language. |
Method Detail |
---|
TextTokenizer getTokenizer(String languageCode)
languageCode
- an ISO language code (e.g 'en', 'fr-CH'), or null if
no language is specified, in which case a generic tokenizer
(DefaultTextTokenizer
)
is provided.
Stemmer getStemmer(String languageCode)
languageCode
-
Thesaurus getThesaurus(String uri, String languageCode, String relationship, int levelMin, int levelMax)
uri
- identifier of the Thesaurus. It is the string "default" if
the default thesaurus is invoked.languageCode
- a normalized language code like "en" or "fr-CH".
A null language code is in principle not meaningful.relationship
- relationship from root word(s) to
thesaurus-equivalent words. It can be null if the relationship is
unspecified.levelMin
- minimum value of the level of a synonym. A simple synonym
has a level equal to 1.levelMax
- maximum value of the level of a synonym. A negative value
means no maximum.
Scorer createScorer()
|
© 2010 Axyana Software | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |