Method: Extractor#initialize

Defined in:
lib/src/extractor.rb

#initialize(xml, yml, modifiers) ⇒ Extractor

Returns a new instance of Extractor.



183
184
185
186
187
188
# File 'lib/src/extractor.rb', line 183

def initialize(xml, yml, modifiers)
  @node_extractor = NodeExtractor.new(xml)
  @node_value_extractor = NodeValueExtractor.new(node_extractor)
  @path_manipulator = PathManipulator.new(node_value_extractor)
  @formatter = Format::Formatter.new(yml, modifiers)
end