Class: Jamnagar::Refiners::Refiner

Inherits:
Object
  • Object
show all
Defined in:
lib/jamnagar/refiners/refiner.rb

Instance Method Summary collapse

Constructor Details

#initialize(args = {}) ⇒ Refiner

Returns a new instance of Refiner.



4
5
6
# File 'lib/jamnagar/refiners/refiner.rb', line 4

def initialize(args={})

end

Instance Method Details

#refine(item) ⇒ Object



12
13
14
15
# File 'lib/jamnagar/refiners/refiner.rb', line 12

def refine(item)
  item.merge_refinement(refinement_result(item))
  item
end

#refinement_result(item) ⇒ Object



17
18
19
# File 'lib/jamnagar/refiners/refiner.rb', line 17

def refinement_result(item)
  {}
end

#to_sObject



8
9
10
# File 'lib/jamnagar/refiners/refiner.rb', line 8

def to_s
  "Refiner"
end