Class: AndCombinator
- Inherits:
-
Object
- Object
- AndCombinator
- Includes:
- BooleanCombinator
- Defined in:
- lib/json_expr/operators/and_combinator.rb
Instance Method Summary collapse
Methods included from BooleanCombinator
Instance Method Details
#combine(evaluator, exprs) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/json_expr/operators/and_combinator.rb', line 8 def combine(evaluator, exprs) Array.wrap(exprs).each do |expr| return false unless evaluator.boolean_convert(evaluator.evaluate(expr)) end true end |