Class: Case::Impl::Operator
- Inherits:
-
Object
- Object
- Case::Impl::Operator
- Defined in:
- lib/case.rb
Instance Method Summary collapse
- #===(obj) ⇒ Object
-
#initialize(*patterns) ⇒ Operator
constructor
A new instance of Operator.
Constructor Details
#initialize(*patterns) ⇒ Operator
Returns a new instance of Operator.
32 33 34 |
# File 'lib/case.rb', line 32 def initialize(*patterns) @patterns = patterns end |
Instance Method Details
#===(obj) ⇒ Object
36 37 38 |
# File 'lib/case.rb', line 36 def ===(obj) raise NotImplementedError, "#{self.class}#=== not implemented" end |