org.apache.lucene.analysis

Class StopAnalyzer

public final class StopAnalyzer extends Analyzer

Filters LetterTokenizer with LowerCaseFilter and StopFilter.
Field Summary
static String[]ENGLISH_STOP_WORDS
An array containing some common English words that are not usually useful for searching.
Constructor Summary
StopAnalyzer()
Builds an analyzer which removes words in ENGLISH_STOP_WORDS.
StopAnalyzer(String[] stopWords)
Builds an analyzer which removes words in the provided array.
Method Summary
TokenStreamtokenStream(String fieldName, Reader reader)
Filters LowerCaseTokenizer with StopFilter.

Field Detail

ENGLISH_STOP_WORDS

public static final String[] ENGLISH_STOP_WORDS
An array containing some common English words that are not usually useful for searching.

Constructor Detail

StopAnalyzer

public StopAnalyzer()
Builds an analyzer which removes words in ENGLISH_STOP_WORDS.

StopAnalyzer

public StopAnalyzer(String[] stopWords)
Builds an analyzer which removes words in the provided array.

Method Detail

tokenStream

public TokenStream tokenStream(String fieldName, Reader reader)
Filters LowerCaseTokenizer with StopFilter.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.