Class: Importers::Bolton::ReferenceMatcher

Inherits:
ReferenceMatcher show all
Defined in:
lib/importers/bolton/reference_matcher.rb

Instance Method Summary (collapse)

Methods inherited from ReferenceMatcher

#candidates_for, #min_similarity, #read_references

Instance Method Details

- (Object) match(target)



4
5
6
7
8
9
# File 'lib/importers/bolton/reference_matcher.rb', line 4

def match target
  matches = super
  max_similarity = matches.map {|e| e[:similarity]}.max || 0
  matches = matches.select {|match| match[:similarity] == max_similarity}
  {:similarity => max_similarity, :matches => matches}
end

- (Boolean) possible_match?(_, _)

Returns:

  • (Boolean)


11
12
13
# File 'lib/importers/bolton/reference_matcher.rb', line 11

def possible_match? _, _
  true
end