class Findex::TermGeneratorDecorator
Public Class Methods
new(term_generator, document)
click to toggle source
Calls superclass method
# File lib/findex/term_generator_decorator.rb, line 3 def initialize(term_generator, document) @term_generator = term_generator @document = document super(term_generator) end
Public Instance Methods
<<(text)
click to toggle source
# File lib/findex/term_generator_decorator.rb, line 15 def <<(text) self[nil] = text end
[]=(prefix, text)
click to toggle source
# File lib/findex/term_generator_decorator.rb, line 9 def []=(prefix, text) prefix = prefix ? "X#{prefix}".upcase : '' @term_generator.index_text(text.to_s, 1, prefix) @term_generator.increase_termpos end
date=(date)
click to toggle source
# File lib/findex/term_generator_decorator.rb, line 19 def date=(date) @document.date = date end