Class: StatelyDB::Transaction::Transaction::Result
- Inherits:
-
Object
- Object
- StatelyDB::Transaction::Transaction::Result
- Defined in:
- lib/transaction/transaction.rb
Overview
Result represents the results of a transaction
Instance Attribute Summary collapse
-
#deletes ⇒ Array<String>
readonly
deletes is an array of key paths that were deleted.
-
#puts ⇒ Array<StatelyDB::Item>
readonly
puts is an array of StatelyDB::Items that were put.
Instance Method Summary collapse
-
#initialize(puts:, deletes:) ⇒ Result
constructor
Initialize a new Result.
Constructor Details
#initialize(puts:, deletes:) ⇒ Result
Initialize a new Result
37 38 39 40 |
# File 'lib/transaction/transaction.rb', line 37 def initialize(puts:, deletes:) @puts = puts @deletes = deletes end |
Instance Attribute Details
#deletes ⇒ Array<String> (readonly)
deletes is an array of key paths that were deleted
24 25 26 |
# File 'lib/transaction/transaction.rb', line 24 def deletes @deletes end |
#puts ⇒ Array<StatelyDB::Item> (readonly)
puts is an array of StatelyDB::Items that were put
24 25 26 |
# File 'lib/transaction/transaction.rb', line 24 def puts @puts end |