Class: Metacrunch::Mab2::AlephMabXmlDocumentFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/metacrunch/mab2/aleph_mab_xml_document_factory.rb

Defined Under Namespace

Classes: Parser

Instance Method Summary collapse

Constructor Details

#initialize(aleph_mab_xml) ⇒ AlephMabXmlDocumentFactory

Returns a new instance of AlephMabXmlDocumentFactory.



9
10
11
# File 'lib/metacrunch/mab2/aleph_mab_xml_document_factory.rb', line 9

def initialize(aleph_mab_xml)
  @aleph_mab_xml = aleph_mab_xml
end

Instance Method Details

#to_documentObject



13
14
15
# File 'lib/metacrunch/mab2/aleph_mab_xml_document_factory.rb', line 13

def to_document
  @document ||= Parser.new.parse(@aleph_mab_xml)
end