class Dalton::TransactionResult
Public Class Methods
new(result_map)
click to toggle source
# File lib/dalton/transaction_result.rb, line 5 def initialize(result_map) @result_map = result_map end
Public Instance Methods
db_after()
click to toggle source
# File lib/dalton/transaction_result.rb, line 13 def db_after Dalton::Database.new(@result_map.get(Java::Datomic::Connection.DB_AFTER)) end
db_before()
click to toggle source
# File lib/dalton/transaction_result.rb, line 9 def db_before Dalton::Database.new(@result_map.get(Java::Datomic::Connection.DB_BEFORE)) end
raw_tempids()
click to toggle source
# File lib/dalton/transaction_result.rb, line 21 def raw_tempids @result_map.get(Java::Datomic::Connection.TEMPIDS) end
resolve_tempid(tempid)
click to toggle source
# File lib/dalton/transaction_result.rb, line 29 def resolve_tempid(tempid) Peer.resolve_tempid(db_after.datomic_db, raw_tempids, tempid) end
tempids()
click to toggle source
# File lib/dalton/transaction_result.rb, line 25 def tempids Translation.from_clj(raw_tempids) end
tx_data()
click to toggle source
# File lib/dalton/transaction_result.rb, line 17 def tx_data Translation.from_clj(@result_map.get(Java::Datomic::Connection.TX_DATA)) end