class SimpleRewriter::Readers::BaseReader
Attributes
record[R]
Public Class Methods
new(record:)
click to toggle source
# File lib/simple_rewriter/readers/base_reader.rb, line 4 def initialize(record:) @record = record end
Public Instance Methods
call(attribute)
click to toggle source
# File lib/simple_rewriter/readers/base_reader.rb, line 8 def call(attribute) read_attribute(attribute) end
Private Instance Methods
read_attribute(_attribute)
click to toggle source
# File lib/simple_rewriter/readers/base_reader.rb, line 16 def read_attribute(_attribute) raise NotImplementedError end