Class: Ldpath::UnionSelector
- Inherits:
-
CompoundSelector
- Object
- Selector
- CompoundSelector
- Ldpath::UnionSelector
- Defined in:
- lib/ldpath/selectors.rb
Instance Attribute Summary
Attributes inherited from CompoundSelector
Instance Method Summary collapse
Methods inherited from CompoundSelector
Methods inherited from Selector
Constructor Details
This class inherits a constructor from Ldpath::CompoundSelector
Instance Method Details
#evaluate(program, uris, context, &block) ⇒ Object
201 202 203 204 205 |
# File 'lib/ldpath/selectors.rb', line 201 def evaluate(program, uris, context, &block) return to_enum(:evaluate, program, uris, context) unless block_given? enum_union(left.evaluate(program, uris, context), right.evaluate(program, uris, context)).each(&block) end |