Class: Fitting::Route::Requests::Combine
- Inherits:
-
Object
- Object
- Fitting::Route::Requests::Combine
- Defined in:
- lib/fitting/route/requests/combine.rb
Instance Method Summary collapse
- #full_cover ⇒ Object
-
#initialize(stat) ⇒ Combine
constructor
A new instance of Combine.
- #max ⇒ Object
- #no_cover ⇒ Object
- #partial_cover ⇒ Object
- #to_hash ⇒ Object
Constructor Details
#initialize(stat) ⇒ Combine
Returns a new instance of Combine.
5 6 7 8 9 10 |
# File 'lib/fitting/route/requests/combine.rb', line 5 def initialize(stat) @stat = stat @full_cover = [] @partial_cover = [] @no_cover = [] end |
Instance Method Details
#full_cover ⇒ Object
26 27 28 29 |
# File 'lib/fitting/route/requests/combine.rb', line 26 def full_cover stat_each @full_cover end |
#max ⇒ Object
21 22 23 24 |
# File 'lib/fitting/route/requests/combine.rb', line 21 def max stat_each @max end |
#no_cover ⇒ Object
36 37 38 39 |
# File 'lib/fitting/route/requests/combine.rb', line 36 def no_cover stat_each @no_cover end |
#partial_cover ⇒ Object
31 32 33 34 |
# File 'lib/fitting/route/requests/combine.rb', line 31 def partial_cover stat_each @partial_cover end |
#to_hash ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/fitting/route/requests/combine.rb', line 12 def to_hash stat_each @to_hash ||= { 'full cover' => @full_cover, 'partial cover' => @partial_cover, 'no cover' => @no_cover } end |