class HashComparator::SetComparator

Attributes

subject_items[RW]
target_items[RW]

Public Class Methods

calculate_overlap(subject_items:, target_items:) click to toggle source
# File lib/hash_comparator/set_comparator.rb, line 3
def self.calculate_overlap(subject_items:, target_items:)
  new(subject_items: subject_items, target_items: target_items).calculate_overlap
end
new(subject_items:, target_items:) click to toggle source
# File lib/hash_comparator/set_comparator.rb, line 7
def initialize(subject_items:, target_items:)
  @subject_items = subject_items
  @target_items = target_items
end

Public Instance Methods

calculate_overlap() click to toggle source
# File lib/hash_comparator/set_comparator.rb, line 14
def calculate_overlap
  subject_items & target_items
end