Module: ArrayTransform::Operations
- Defined in:
- lib/array_transform/operations.rb,
lib/array_transform/operations/add_column.rb,
lib/array_transform/operations/update_row.rb,
lib/array_transform/operations/copy_column.rb,
lib/array_transform/operations/remove_rows.rb,
lib/array_transform/operations/remove_column.rb,
lib/array_transform/operations/add_index_column.rb,
lib/array_transform/operations/join_with_lookup.rb
Defined Under Namespace
Classes: AddColumn, AddIndexColumn, CopyColumn, JoinWithLoookup, RemoveColumn, RemoveRows, UpdateRow
Instance Method Summary
collapse
Instance Method Details
#add_column(*args, &block) ⇒ Object
3
4
5
|
# File 'lib/array_transform/operations.rb', line 3
def add_column(*args, &block)
AddColumn.call(*args, &block)
end
|
#add_index_column(*args, &block) ⇒ Object
7
8
9
|
# File 'lib/array_transform/operations.rb', line 7
def add_index_column(*args, &block)
AddIndexColumn.call(*args, &block)
end
|
#copy_column(*args, &block) ⇒ Object
11
12
13
|
# File 'lib/array_transform/operations.rb', line 11
def copy_column(*args, &block)
CopyColumn.call(*args, &block)
end
|
#join_lookup(*args, &block) ⇒ Object
15
16
17
|
# File 'lib/array_transform/operations.rb', line 15
def join_lookup(*args, &block)
JoinWithLoookup.call(*args, &block)
end
|
#remove_column(*args, &block) ⇒ Object
19
20
21
|
# File 'lib/array_transform/operations.rb', line 19
def remove_column(*args, &block)
RemoveColumn.call(*args, &block)
end
|
#remove_rows(*args, &block) ⇒ Object
23
24
25
|
# File 'lib/array_transform/operations.rb', line 23
def remove_rows(*args, &block)
RemoveRows.call(*args, &block)
end
|
#update_row(*args, &block) ⇒ Object
27
28
29
|
# File 'lib/array_transform/operations.rb', line 27
def update_row(*args, &block)
UpdateRow.call(*args, &block)
end
|