Class: Conditions::BaseCondition
- Inherits:
-
Object
- Object
- Conditions::BaseCondition
- Defined in:
- lib/conditions.rb
Overview
Abstract class from which all conditions inherit
Direct Known Subclasses
AndCondition, AnyCondition, GreaterThanCondition, InCondition, LessThanCondition, NotCondition, OrCondition, RegexCondition
Instance Method Summary collapse
- #apply(_) ⇒ Object
-
#initialize(predicate) ⇒ BaseCondition
constructor
A new instance of BaseCondition.
Constructor Details
#initialize(predicate) ⇒ BaseCondition
Returns a new instance of BaseCondition.
13 14 15 |
# File 'lib/conditions.rb', line 13 def initialize(predicate) @predicate = predicate end |
Instance Method Details
#apply(_) ⇒ Object
17 |
# File 'lib/conditions.rb', line 17 def apply(_) true; end |