Class: Remap::Rule
- Inherits:
-
Dry::Interface
- Object
- Dry::Interface
- Remap::Rule
- Defined in:
- lib/remap/rule.rb,
lib/remap/rule/map.rb,
lib/remap/rule/set.rb,
lib/remap/rule/each.rb,
lib/remap/rule/void.rb,
lib/remap/rule/wrap.rb,
lib/remap/rule/embed.rb,
lib/remap/rule/map/optional.rb,
lib/remap/rule/map/required.rb,
lib/remap/rule/support/enum.rb,
lib/remap/rule/support/collection.rb,
lib/remap/rule/support/collection/empty.rb,
lib/remap/rule/support/collection/filled.rb
Defined Under Namespace
Classes: Collection, Each, Embed, Enum, Map, Set, Void, Wrap
Instance Method Summary collapse
- #call(state) ⇒ Object abstract
Instance Method Details
#call(state) ⇒ Object
This method is abstract.
11 12 13 |
# File 'lib/remap/rule.rb', line 11 def call(state) raise NotImplementedError, "#{self.class}#call not implemented" end |