class Burner::Modeling::KeyIndexMapping
Generic relationship between a numeric index and a key.
Attributes
index[R]
key[R]
Public Class Methods
new(index:, key:)
click to toggle source
# File lib/burner/modeling/key_index_mapping.rb, line 18 def initialize(index:, key:) raise ArgumentError, 'index is required' if index.to_s.empty? raise ArgumentError, 'key is required' if key.to_s.empty? @index = index.to_i @key = key.to_s freeze end