Ejemplo n.º 1
0
 /// <summary>
 /// Stemmer construction factory
 /// </summary>
 /// <param name="stype">
 /// A <see cref="StemmerType"/>
 /// </param>
 /// <returns>
 /// A <see cref="Stemmer"/>
 /// </returns>
 public static Stemmer StemmerFactory(StemmerType stype)
 {
     if(stype == StemmerType.PORTER)
         return new PorterStemmer();
     else if(stype == StemmerType.SAVOY)
         return new SavoyStemmer();
     else
         return new OrengoStemmer();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Stemmer construction factory
 /// </summary>
 /// <param name="stype">
 /// A <see cref="StemmerType"/>
 /// </param>
 /// <returns>
 /// A <see cref="Stemmer"/>
 /// </returns>
 public static Stemmer StemmerFactory(StemmerType stype)
 {
     if (stype == StemmerType.PORTER)
     {
         return(new PorterStemmer());
     }
     else if (stype == StemmerType.SAVOY)
     {
         return(new SavoyStemmer());
     }
     else
     {
         return(new OrengoStemmer());
     }
 }