Class: Simple::SQL::Decoder::Record

Inherits:
HashRecord show all
Defined in:
lib/simple/sql/decoder.rb

Instance Method Summary collapse

Constructor Details

#initialize(connection, result, into:) ⇒ Record

Returns a new instance of Record.



124
125
126
127
# File 'lib/simple/sql/decoder.rb', line 124

def initialize(connection, result, into:)
  super(connection, result)
  @into = into
end

Instance Method Details

#decode(row) ⇒ Object



129
130
131
# File 'lib/simple/sql/decoder.rb', line 129

def decode(row)
  @into.new(super)
end