Class: Ferret::Analysis::StandardAnalyzer

Inherits:
StopAnalyzer show all
Defined in:
lib/ferret/analysis/analyzers.rb

Overview

An Analyzer that filters LetterTokenizer with LowerCaseFilter.

Constant Summary

Constants inherited from StopAnalyzer

Ferret::Analysis::StopAnalyzer::ENGLISH_STOP_WORDS

Instance Method Summary collapse

Methods inherited from StopAnalyzer

#initialize

Constructor Details

This class inherits a constructor from Ferret::Analysis::StopAnalyzer

Instance Method Details

#token_stream(field, string) ⇒ Object



55
56
57
# File 'lib/ferret/analysis/analyzers.rb', line 55

def token_stream(field, string)
  return StopFilter.new(LowerCaseFilter.new(StandardTokenizer.new(string)), @stop_words)
end