blob: 735eebdc8ebb574fa183551c40fcd66bc15be754 [file] [log] [blame]
package org.eclipse.epf.web.search.analysis;
import java.io.Reader;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.TokenStream;
public class ChineseAnalyzer extends Analyzer {
/**
* Default constructor.
*/
public ChineseAnalyzer()
{
super();
}
/**
* Creates a TokenStream which tokenizes all the text in the provided Reader.
*
* @return A TokenStream build from a ChineseTokenizer filtered with ChineseFilter.
*/
public final TokenStream tokenStream(String fieldName, Reader reader) {
TokenStream result = new ChineseTokenizer(reader);
result = new ChineseFilter(result);
return result;
}
}