class Differential::Parser::Record

Represents a parsed record object. This is ultimately what a Reader creates and is serves as input into the Calculator module.

Attributes

data[R]
group_id[R]
id[R]
value[R]

Public Class Methods

new(id:, group_id:, value:, data:) click to toggle source
# File lib/differential/parser/record.rb, line 17
def initialize(id:, group_id:, value:, data:)
  @id       = ::Differential::Parser::Id.new(id)
  @group_id = ::Differential::Parser::Id.new(group_id)
  @value    = value
  @data     = data
end