Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Stem
+ Graphe d'héritage de Stem:

Fonctions membres protégées

 inRv ($position)
 
 inR1 ($position)
 
 inR2 ($position)
 
 searchIfInRv ($suffixes)
 
 searchIfInR1 ($suffixes)
 
 searchIfInR2 ($suffixes)
 
 search ($suffixes, $offset=0)
 
 r1 ()
 
 r2 ()
 
 rx ($in)
 
 rv ()
 

Attributs protégés

 $plainVowels
 
 $word
 
 $originalWord
 
 $rv
 
 $rvIndex
 
 $r1
 
 $r1Index
 
 $r2
 
 $r2Index
 

Attributs protégés statiques

static $vowels = array('a', 'e', 'i', 'o', 'u', 'y')
 

Membres hérités additionnels

- Fonctions membres publiques hérités de Stemmer
 stem ($word)
 

Documentation des fonctions membres

◆ inR1()

◆ inR2()

◆ inRv()

◆ r1()

r1 ( )
protected

◆ r2()

r2 ( )
protected

R2 is the region after the first non-vowel following a vowel in R1, or the end of the word if there is no such non-vowel.

Références $value, Stem\r1(), et Stem\rx().

Référencé par Dutch\stem(), French\stem(), Spanish\stem(), Italian\stem(), Portuguese\stem(), Romanian\stem(), German\stem(), English\stem(), Finnish\stem(), Russian\stem(), Finnish\step1(), Finnish\step2(), Finnish\step3(), Finnish\step4(), Finnish\step5(), et Finnish\step6().

◆ rv()

rv ( )
protected

Used by spanish, italian, portuguese, etc (but not by french)

If the second letter is a consonant, RV is the region after the next following vowel, or if the first two letters are vowels, RV is the region after the next consonant, and otherwise (consonant-vowel case) RV is the region after the third letter. But RV is the end of the word if these positions cannot be found.

Références $i.

Référencé par Italian\stem(), Spanish\stem(), Romanian\stem(), et Portuguese\stem().

◆ rx()

rx (   $in)
protected

Common function for R1 and R2 Search the region after the first non-vowel following a vowel in $word, or the end of the word if there is no such non-vowel. R1 : $in = $this->word R2 : $in = R1

Références $i, $position, $value, et Stem\$vowels.

Référencé par Stem\r1(), et Stem\r2().

◆ search()

◆ searchIfInR1()

◆ searchIfInR2()

◆ searchIfInRv()

Documentation des champs

◆ $originalWord

$originalWord
protected

◆ $plainVowels

$plainVowels
protected

◆ $r1

$r1
protected

◆ $r1Index

$r1Index
protected

◆ $r2

$r2
protected

◆ $r2Index

$r2Index
protected

◆ $rv

$rv
protected

◆ $rvIndex

$rvIndex
protected

◆ $vowels

$vowels = array('a', 'e', 'i', 'o', 'u', 'y')
staticprotected

Référencé par Stem\rx().

◆ $word


La documentation de cette classe a été générée à partir du fichier suivant :