Пример #1
0
 /// <summary>
 /// Set a alternative/custom RussianStemmer for this filter.
 /// </summary>
 /// <param name="stemmer"></param>
 public void SetStemmer(RussianStemmer stemmer)
 {
     if (stemmer != null)
     {
         this.stemmer = stemmer;
     }
 }
Пример #2
0
        /// <summary>
        /// Static method for stemming with different charsets
        /// </summary>
        /// <param name="theWord"></param>
        /// <param name="charset"></param>
        /// <returns></returns>
        public static String Stem(String theWord, char[] charset)
        {
            RussianStemmer stemmer = new RussianStemmer();

            stemmer.SetCharset(charset);
            return(stemmer.Stem(theWord));
        }
Пример #3
0
		/// <summary>
		/// Set a alternative/custom RussianStemmer for this filter.
		/// </summary>
		/// <param name="stemmer"></param>
		public void SetStemmer(RussianStemmer stemmer)
		{
			if (stemmer != null)
			{
				this.stemmer = stemmer;
			}
		}
Пример #4
0
 public RussianStemFilter(TokenStream _in)
     : base(_in)
 {
     stemmer = new RussianStemmer();
     termAtt = AddAttribute<ITermAttribute>();
 }
Пример #5
0
        /*
         * Static method for stemming.
         */
        public static String StemWord(String theWord)
        {
            RussianStemmer stemmer = new RussianStemmer();

            return(stemmer.Stem(theWord));
        }
Пример #6
0
 public RussianStemFilter(TokenStream _in, char[] charset) : base(_in)
 {
     stemmer = new RussianStemmer(charset);
 }
Пример #7
0
 /*
  * Static method for stemming.
  */
 public static String StemWord(String theWord)
 {
     RussianStemmer stemmer = new RussianStemmer();
     return stemmer.Stem(theWord);
 }
Пример #8
0
		/// <summary>
		/// Static method for stemming with different charsets
		/// </summary>
		/// <param name="theWord"></param>
		/// <param name="charset"></param>
		/// <returns></returns>
		public static String Stem(String theWord, char[] charset)
		{
			RussianStemmer stemmer = new RussianStemmer();
			stemmer.SetCharset(charset);
			return stemmer.Stem(theWord);
		}
Пример #9
0
 public RussianStemFilter(TokenStream _in)
     : base(_in)
 {
     stemmer = new RussianStemmer();
     termAtt = AddAttribute <ITermAttribute>();
 }
Пример #10
0
		public RussianStemFilter(TokenStream _in, char[] charset) : base(_in)
		{
			stemmer = new RussianStemmer(charset);
		}