Class: ActiveRecord::Metal::Postgresql::Queries::ArrayWithTypeInfo

Inherits:
Array
  • Object
show all
Defined in:
lib/active_record/metal/postgresql/queries.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(values, columns, types) ⇒ ArrayWithTypeInfo

Returns a new instance of ArrayWithTypeInfo.



5
6
7
8
# File 'lib/active_record/metal/postgresql/queries.rb', line 5

def initialize(values, columns, types)
  @columns, @types = columns, types
  replace(values)
end

Instance Attribute Details

#columnsObject (readonly)

Returns the value of attribute columns.



3
4
5
# File 'lib/active_record/metal/postgresql/queries.rb', line 3

def columns
  @columns
end