Class: SunatBooks::Pdf::CountSum
- Inherits:
-
Object
- Object
- SunatBooks::Pdf::CountSum
- Defined in:
- lib/sunat_books/pdf/count_sum.rb
Instance Method Summary collapse
- #add(value) ⇒ Object
- #count ⇒ Object
-
#initialize(count_number, initial_value = BigDecimal(0)) ⇒ CountSum
constructor
A new instance of CountSum.
- #total ⇒ Object
Constructor Details
#initialize(count_number, initial_value = BigDecimal(0)) ⇒ CountSum
Returns a new instance of CountSum.
6 7 8 9 |
# File 'lib/sunat_books/pdf/count_sum.rb', line 6 def initialize(count_number, initial_value = BigDecimal(0)) @sum = initial_value @count_number = count_number end |
Instance Method Details
#add(value) ⇒ Object
11 12 13 |
# File 'lib/sunat_books/pdf/count_sum.rb', line 11 def add(value) @sum += value end |
#count ⇒ Object
15 16 17 |
# File 'lib/sunat_books/pdf/count_sum.rb', line 15 def count @count_number end |
#total ⇒ Object
19 20 21 |
# File 'lib/sunat_books/pdf/count_sum.rb', line 19 def total @sum end |