class Sunspot::Search::Spellcheck

Attributes

collations[R]
correctly_spelled[W]
suggestions[R]

Public Class Methods

new() click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 62
def initialize
  @suggestions = []
  @collations = []
end

Public Instance Methods

add_collation(collation_values) click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 71
def add_collation(collation_values)
  if collation_values.is_a?(Array)
    @collations << Collation.new(Hash[*collation_values])
  else
    raise ArgumentError, "Don't know how to handle collation: #{collation_values}"
  end
end
add_suggestion(word, suggest_values) click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 79
def add_suggestion(word, suggest_values)
  @suggestions << Suggestions.new(word, suggest_values)
end
correctly_spelled?() click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 67
def correctly_spelled?
  @correctly_spelled
end