Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Qizx/open 4.1 API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.qizx.api.fulltext

This package represents a simple framework for extending and redefining full-text features.

See:
Description

Interface Summary
FullTextFactory | Pluggable factory of Full-text resources.
FullTextPullStream | An extension of XMLPullStream that separates fragments of text matching the key terms of a full-text query.
Scorer | Customizable part of the full-text scoring algorithm.
Stemmer | Produces a stem from a word.
TextTokenizer | Pluggable text tokenizer compatible with standard full-text features.
Thesaurus | Access to a thesaurus.

Class Summary
Thesaurus.LookupResult | Structure returned by Thesaurus lookup.
Thesaurus.Synonym | A synonym associated with an entry in a Thesaurus.
Thesaurus.TokenSequence | Sequence of tokens.

## Package com.qizx.api.fulltext Description

This package represents a simple framework for extending and redefining full-text features. It is meant for advanced use.

Redefining full-text features involves plugging a FullTextFactory implementation which creates or locates various full-text resources defined by the following interfaces:

- Interface TextTokenizer specifies an object that parses text chunks into "tokens" (a word is a particular kind of token). It is the only mandatory feature created by a FullTextFactory.
- interface Stemmer is an object that extracts the "stem" of a word, allowing stemming in full-text searches.
- interface Thesaurus defines a thesaurus driver, allowing query words to be replaced by words or word sequences found in the thesaurus.
- interface Scorer is an abstraction of the scoring algorithm.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| © 2010 Axyana Software
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES