class Synapse::Upcasting::UpcastSerializedDomainEventData

Public Class Methods

new(original, aggregate_id, upcast_payload) click to toggle source

@param [SerializedDomainEventData] original @param [Object] aggregate_id @param [SerializedObject] upcast_payload @return [undefined]

# File lib/synapse/upcasting/data.rb, line 10
def initialize(original, aggregate_id, upcast_payload)
  @original = original
  @aggregate_id = aggregate_id
  @upcast_payload = upcast_payload
end

Public Instance Methods

aggregate_id() click to toggle source

@return [Object]

# File lib/synapse/upcasting/data.rb, line 22
def aggregate_id
  @aggregate_id
end
payload() click to toggle source

@return [SerializedObject]

# File lib/synapse/upcasting/data.rb, line 17
def payload
  @upcast_payload
end