module AggregateStreams::Aggregation::Transform

Public Class Methods

instance(raw_data) click to toggle source
# File lib/aggregate_streams/aggregation.rb, line 38
def self.instance(raw_data)
  sequences = Casing::Camel.(raw_data[:sequences], symbol_to_string: true)

  Aggregation.build({
    :sequences => sequences
  })
end
raw_data(aggregation) click to toggle source
# File lib/aggregate_streams/aggregation.rb, line 34
def self.raw_data(aggregation)
  aggregation.to_h
end