001
014
015 package com.liferay.portal.search.lucene;
016
017 import java.io.IOException;
018 import java.io.Reader;
019
020 import org.apache.lucene.analysis.Analyzer;
021 import org.apache.lucene.analysis.KeywordAnalyzer;
022 import org.apache.lucene.analysis.TokenStream;
023
024
027 public class LikeKeywordAnalyzer extends Analyzer {
028
029 public LikeKeywordAnalyzer() {
030 _analyzer = new KeywordAnalyzer();
031 }
032
033 @Override
034 public final TokenStream reusableTokenStream(
035 String fieldName, Reader reader)
036 throws IOException {
037
038 return _analyzer.reusableTokenStream(fieldName, reader);
039 }
040
041 @Override
042 public final TokenStream tokenStream(String token, Reader reader) {
043 return _analyzer.tokenStream(token, reader);
044 }
045
046 private Analyzer _analyzer;
047
048 }