Examples of SnowballFilter


Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    super.init(args);
    warnDeprecated("use SnowballPorterFilterFactory with 'French' instead");
  }
 
  public TokenFilter create(TokenStream in) {
    return new SnowballFilter(in, new org.tartarus.snowball.ext.FrenchStemmer());
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    super.init(args);
    warnDeprecated("use SnowballPorterFilterFactory with 'Russian' instead");
  }
 
  public TokenFilter create(TokenStream in) {
    return new SnowballFilter(in, new org.tartarus.snowball.ext.RussianStemmer());
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

  private CharArraySet protectedWords = null;

  public TokenFilter create(TokenStream input) {
    if (protectedWords != null)
      input = new KeywordMarkerFilter(input, protectedWords);
    return new SnowballFilter(input, new org.tartarus.snowball.ext.EnglishStemmer());
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    super.init(args);
    warnDeprecated("use SnowballPorterFilterFactory with 'Dutch' instead");
  }

  public TokenFilter create(TokenStream _in) {
    return new SnowballFilter(_in, new org.tartarus.snowball.ext.DutchStemmer());
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

  @Test
  public void testCreateTokenFilter() throws Exception{
    Properties properties = new Properties();
    properties.setProperty(SnowballFilterFactory.STEMMER_NAME_PARAMETER, PORTER);
   
    SnowballFilter snowballFilter = (SnowballFilter) snowballFilterFactory.createTokenFilter(tokenStream, properties );
    assertNotNull(snowballFilter);
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    TokenStream result = new StandardFilter(matchVersion, source);
    result = new LowerCaseFilter(matchVersion, result);
    result = new StopFilter(matchVersion, result, stopwords);
    if(!stemExclusionSet.isEmpty())
      result = new SetKeywordMarkerFilter(result, stemExclusionSet);
    result = new SnowballFilter(result, new FinnishStemmer());
    return new TokenStreamComponents(source, result);
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    TokenStream result = new StandardFilter(matchVersion, source);
    result = new LowerCaseFilter(matchVersion, result);
    result = new StopFilter(matchVersion, result, stopwords);
    if(!stemExclusionSet.isEmpty())
      result = new SetKeywordMarkerFilter(result, stemExclusionSet);
    result = new SnowballFilter(result, new NorwegianStemmer());
    return new TokenStreamComponents(source, result);
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    if(!stemExclusionSet.isEmpty())
      result = new SetKeywordMarkerFilter(result, stemExclusionSet);
    if (matchVersion.onOrAfter(Version.LUCENE_36)) {
      result = new SpanishLightStemFilter(result);
    } else {
      result = new SnowballFilter(result, new SpanishStemmer());
    }
    return new TokenStreamComponents(source, result);
  }
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

      result = new StopFilter(matchVersion, result, stoptable);
      if (!excltable.isEmpty())
        result = new SetKeywordMarkerFilter(result, excltable);
      if (stemdict != null)
        result = new StemmerOverrideFilter(result, stemdict);
      result = new SnowballFilter(result, new org.tartarus.snowball.ext.DutchStemmer());
      return new TokenStreamComponents(source, result);
    } else {
      final Tokenizer source = new StandardTokenizer(matchVersion, aReader);
      TokenStream result = new StandardFilter(matchVersion, source);
      result = new StopFilter(matchVersion, result, stoptable);
View Full Code Here

Examples of org.apache.lucene.analysis.snowball.SnowballFilter

    TokenStream result = new StandardFilter(matchVersion, source);
    result = new LowerCaseFilter(matchVersion, result);
    result = new StopFilter(matchVersion, result, stopwords);
    if(!stemExclusionSet.isEmpty())
      result = new SetKeywordMarkerFilter(result, stemExclusionSet);
    result = new SnowballFilter(result, new HungarianStemmer());
    return new TokenStreamComponents(source, result);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.