Class: Yoda::Store::Query::FindSignature
- Inherits:
-
Base
- Object
- Base
- Yoda::Store::Query::FindSignature
show all
- Defined in:
- lib/yoda/store/query/find_signature.rb
Instance Attribute Summary
Attributes inherited from Base
#registry
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
9
10
11
|
# File 'lib/yoda/store/query/find_signature.rb', line 9
def select(namespace, method_name, visibility: nil)
FindMethod.new(registry).select(namespace, method_name, visibility: visibility).flat_map { |el| build(namespace, el) }
end
|
#select_on_multiple(namespaces, method_name, visibility: nil) ⇒ Array<Objects::MethodObject>
17
18
19
|
# File 'lib/yoda/store/query/find_signature.rb', line 17
def select_on_multiple(namespaces, method_name, visibility: nil)
namespaces.flat_map { |namespace| select(namespace, method_name, visibility: visibility) }
end
|