Class: Milkode::Updater::ResultAccumulator
- Inherits:
-
Object
- Object
- Milkode::Updater::ResultAccumulator
- Defined in:
- lib/milkode/database/updater.rb
Instance Attribute Summary collapse
-
#add_count ⇒ Object
readonly
Returns the value of attribute add_count.
-
#file_count ⇒ Object
readonly
Returns the value of attribute file_count.
-
#package_count ⇒ Object
readonly
Returns the value of attribute package_count.
-
#update_count ⇒ Object
readonly
Returns the value of attribute update_count.
Instance Method Summary collapse
- #<<(result) ⇒ Object
-
#initialize ⇒ ResultAccumulator
constructor
A new instance of ResultAccumulator.
Constructor Details
#initialize ⇒ ResultAccumulator
Returns a new instance of ResultAccumulator.
134 135 136 137 138 139 |
# File 'lib/milkode/database/updater.rb', line 134 def initialize @package_count = 0 @file_count = 0 @add_count = 0 @update_count = 0 end |
Instance Attribute Details
#add_count ⇒ Object (readonly)
Returns the value of attribute add_count.
131 132 133 |
# File 'lib/milkode/database/updater.rb', line 131 def add_count @add_count end |
#file_count ⇒ Object (readonly)
Returns the value of attribute file_count.
130 131 132 |
# File 'lib/milkode/database/updater.rb', line 130 def file_count @file_count end |
#package_count ⇒ Object (readonly)
Returns the value of attribute package_count.
129 130 131 |
# File 'lib/milkode/database/updater.rb', line 129 def package_count @package_count end |
#update_count ⇒ Object (readonly)
Returns the value of attribute update_count.
132 133 134 |
# File 'lib/milkode/database/updater.rb', line 132 def update_count @update_count end |
Instance Method Details
#<<(result) ⇒ Object
141 142 143 144 145 146 |
# File 'lib/milkode/database/updater.rb', line 141 def <<(result) @package_count += 1 @file_count += result.file_count @add_count += result.add_count @update_count += result.update_count end |