Class: Ferret::Analysis::LowerCaseFilter

Inherits:
TokenFilter show all
Defined in:
lib/ferret/analysis/token_filters.rb

Overview

Normalizes token text to lower case.

Instance Method Summary collapse

Methods inherited from TokenFilter

#close

Methods inherited from TokenStream

#close, #each

Instance Method Details

#nextObject



20
21
22
23
24
25
26
27
28
29
30
# File 'lib/ferret/analysis/token_filters.rb', line 20

def next()
  t = @input.next()

  if (t == nil)
    return nil
  end

  t.term_text = t.term_text.downcase()

  return t
end