class RubyEventStore::Mappers::PipelineMapper

Attributes

pipeline[R]

Public Class Methods

new(pipeline) click to toggle source
# File lib/ruby_event_store/mappers/pipeline_mapper.rb, line 6
def initialize(pipeline)
  @pipeline = pipeline
end

Public Instance Methods

event_to_record(event) click to toggle source
# File lib/ruby_event_store/mappers/pipeline_mapper.rb, line 10
def event_to_record(event)
  pipeline.dump(event)
end
record_to_event(record) click to toggle source
# File lib/ruby_event_store/mappers/pipeline_mapper.rb, line 14
def record_to_event(record)
  pipeline.load(record)
end