Example usage for org.apache.lucene.analysis Analyzer subclass-usage

List of usage examples for org.apache.lucene.analysis Analyzer subclass-usage

Introduction

In this page you can find the example usage for org.apache.lucene.analysis Analyzer subclass-usage.

Usage

From source file NGramAnalyzer.java

/**
 *
 * @author dganguly
 */

class NGramAnalyzer extends Analyzer {

From source file LogAnalyzer.java

public class LogAnalyzer extends Analyzer {

    public TokenStream tokenStream(String fieldName, Reader reader) {
        TokenStream result = new LogFilter(new LowerCaseFilter(new WhitespaceTokenizer(reader)));
        return result;
    }

From source file analysis.FtpFilePathAnalyzer.java

/**
 * Filters {@link StandardTokenizer} with {@link StandardFilter},
 * {@link LowerCaseFilter} and {@link StopFilter}, using a list of English stop
 * words.
 * 
 * @version $Id: FtpFilePathAnalyzer.java,v 1.8 2009-01-09 09:27:24 rl Exp $

From source file analysis.StandardAnalyzer.java

/**
 * Filters {@link StandardTokenizer} with {@link StandardFilter}, {@link
 * LowerCaseFilter} and {@link StopFilter}, using a list of
 * English stop words.
 *
 * <a name="version"/>

From source file analysis.SynonymAnalyzer.java

public class SynonymAnalyzer extends Analyzer {
    private SynonymEngine engine;

    public SynonymAnalyzer(SynonymEngine engine) {
        this.engine = engine;
    }

From source file analyzers.FormalAnalyzer.java

/**
 *This class contains a custom analyzer for formal documents.
 *
 * @author Richard Boyd
 */
public class FormalAnalyzer extends Analyzer {

From source file aos.lucene.analysis.codec.MetaphoneReplacementAnalyzer.java

public class MetaphoneReplacementAnalyzer extends Analyzer {

    @Override
    public TokenStream tokenStream(String fieldName, Reader reader) {
        return new MetaphoneReplacementFilter(new LetterTokenizer(reader));
    }

From source file aos.lucene.analysis.keyword.SimpleKeywordAnalyzer.java

/**
 * CharTokenizer limits token width to 255 characters, though.
 * This implementation assumes keywords are 255 in length or less.
 */

public class SimpleKeywordAnalyzer extends Analyzer {

From source file aos.lucene.analysis.positional.PositionalPorterStopAnalyzer.java

public class PositionalPorterStopAnalyzer extends Analyzer {
    private final Set stopWords;

    public PositionalPorterStopAnalyzer() {
        this(StopAnalyzer.ENGLISH_STOP_WORDS_SET);
    }

From source file aos.lucene.analysis.SimpleAnalyzer.java

public final class SimpleAnalyzer extends Analyzer {

    @Override
    protected TokenStreamComponents createComponents(String fieldName, Reader reader) {
        // TODO Auto-generated method stub
        return null;