Module: Monolens::Object
- Extended by:
- Namespace
- Defined in:
- lib/monolens/stdlib/object.rb,
lib/monolens/stdlib/object/keys.rb,
lib/monolens/stdlib/object/merge.rb,
lib/monolens/stdlib/object/allbut.rb,
lib/monolens/stdlib/object/extend.rb,
lib/monolens/stdlib/object/rename.rb,
lib/monolens/stdlib/object/select.rb,
lib/monolens/stdlib/object/values.rb,
lib/monolens/stdlib/object/transform.rb
Defined Under Namespace
Classes: Allbut, Extend, Keys, Merge, Rename, Select, Transform, Values
Class Method Summary
collapse
Methods included from Namespace
factor_lens
Class Method Details
.allbut(options, registry) ⇒ Object
5
6
7
|
# File 'lib/monolens/stdlib/object.rb', line 5
def allbut(options, registry)
Allbut.new(options, registry)
end
|
.extend(options, registry) ⇒ Object
10
11
12
|
# File 'lib/monolens/stdlib/object.rb', line 10
def extend(options, registry)
Extend.new(options, registry)
end
|
.keys(options, registry) ⇒ Object
25
26
27
|
# File 'lib/monolens/stdlib/object.rb', line 25
def keys(options, registry)
Keys.new(options, registry)
end
|
.merge(options, registry) ⇒ Object
40
41
42
|
# File 'lib/monolens/stdlib/object.rb', line 40
def merge(options, registry)
Merge.new(options, registry)
end
|
.rename(options, registry) ⇒ Object
15
16
17
|
# File 'lib/monolens/stdlib/object.rb', line 15
def rename(options, registry)
Rename.new(options, registry)
end
|
.select(options, registry) ⇒ Object
35
36
37
|
# File 'lib/monolens/stdlib/object.rb', line 35
def select(options, registry)
Select.new(options, registry)
end
|
20
21
22
|
# File 'lib/monolens/stdlib/object.rb', line 20
def transform(options, registry)
Transform.new(options, registry)
end
|
.values(options, registry) ⇒ Object
30
31
32
|
# File 'lib/monolens/stdlib/object.rb', line 30
def values(options, registry)
Values.new(options, registry)
end
|