Class: Odin::Transform::LookupTable

Inherits:
Object
  • Object
show all
Defined in:
lib/odin/transform/transform_types.rb

Overview

Lookup table

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rows: [], columns: [], default_value: nil) ⇒ LookupTable

Returns a new instance of LookupTable.



260
261
262
263
264
# File 'lib/odin/transform/transform_types.rb', line 260

def initialize(rows: [], columns: [], default_value: nil)
  @rows = rows
  @columns = columns
  @default_value = default_value
end

Instance Attribute Details

#columnsObject (readonly)

Returns the value of attribute columns.



258
259
260
# File 'lib/odin/transform/transform_types.rb', line 258

def columns
  @columns
end

#default_valueObject (readonly)

Returns the value of attribute default_value.



258
259
260
# File 'lib/odin/transform/transform_types.rb', line 258

def default_value
  @default_value
end

#rowsObject (readonly)

Returns the value of attribute rows.



258
259
260
# File 'lib/odin/transform/transform_types.rb', line 258

def rows
  @rows
end