Module: DoubleDispatch::ClassMethods
- Defined in:
- lib/double_dispatch.rb
Instance Method Summary collapse
Instance Method Details
#dispatch_as(id) ⇒ Object
3 4 5 |
# File 'lib/double_dispatch.rb', line 3 def dispatch_as(id) @dispatch_id = id end |
#dispatch_id ⇒ Object
7 8 9 |
# File 'lib/double_dispatch.rb', line 7 def dispatch_id @dispatch_id || fail('undefined :dispatch_id for class: ' + self.name) end |