Abstract Class FinderIndexerStemmer

Description

Stemmer base class for the Finder indexer package.

  • abstract:
  • since: 2.5

Located in /administrator/components/com_finder/helpers/indexer/stemmer.php (line 19)


	
			
Direct descendents
Class Description
 class FinderIndexerStemmerFr French stemmer class for Smart Search indexer.
 class FinderIndexerStemmerPorter_En Porter English stemmer class for the Finder indexer package.
 class FinderIndexerStemmerSnowball Snowball stemmer class for the Finder indexer package.
Variable Summary
 array $cache
Method Summary
 static FinderIndexerStemmer getInstance (string $adapter)
 string stem (string $token, string $lang)
Variables
array $cache = array() (line 27)

An internal cache of stemmed tokens.

  • since: 2.5
  • access: public
Methods
static getInstance (line 39)

Method to get a stemmer, creating it if necessary.

  • return: A FinderIndexerStemmer instance.
  • throws: Exception on invalid stemmer.
  • since: 2.5
  • access: public
static FinderIndexerStemmer getInstance (string $adapter)
  • string $adapter: The type of stemmer to load.
stem (line 86)

Method to stem a token and return the root.

  • return: The root token.
  • abstract:
  • since: 2.5
  • access: public
string stem (string $token, string $lang)
  • string $token: The token to stem.
  • string $lang: The language of the token.

Redefined in descendants as:

Documentation generated on Tue, 19 Nov 2013 15:14:21 +0100 by phpDocumentor 1.4.3