Class: Puree::XMLExtractor::DoctoralThesis

Inherits:
Thesis show all
Defined in:
lib/puree/xml_extractor/doctoral_thesis.rb

Overview

Doctoral thesis XML extractor.

Instance Method Summary collapse

Methods inherited from Thesis

#award_date, #awarding_institution, #qualification, #sponsors

Methods included from PagesMixin

#pages

Methods included from DoiMixin

#doi

Methods inherited from Publication

#bibliographical_note, #category, #description, #dois, #files, #keywords, #language, #links, #organisations, #owner, #persons_external, #persons_internal, #persons_other, #publication_place, #publisher, #scopus_id, #statuses, #subtitle, #title, #translated_subtitle, #translated_title, #type

Methods included from WorkflowStateMixin

#workflow_state

Methods included from ExternalOrganisationsMixin

#external_organisations

Methods included from AssociatedMixin

#associated

Methods inherited from Resource

#created, #get_data?, #locale, #modified, #uuid, #xpath_query

Methods inherited from Base

#xpath_query_for_multi_value, #xpath_query_for_single_value

Constructor Details

#initialize(xml:) ⇒ DoctoralThesis

Returns a new instance of DoctoralThesis.



8
9
10
# File 'lib/puree/xml_extractor/doctoral_thesis.rb', line 8

def initialize(xml:)
  super
end