Module: Puree::XMLExtractor

Defined in:
lib/puree/xml_extractor/xml_extractor.rb,
lib/puree/xml_extractor/base.rb,
lib/puree/xml_extractor/event.rb,
lib/puree/xml_extractor/paper.rb,
lib/puree/xml_extractor/person.rb,
lib/puree/xml_extractor/server.rb,
lib/puree/xml_extractor/shared.rb,
lib/puree/xml_extractor/thesis.rb,
lib/puree/xml_extractor/dataset.rb,
lib/puree/xml_extractor/journal.rb,
lib/puree/xml_extractor/project.rb,
lib/puree/xml_extractor/download.rb,
lib/puree/xml_extractor/resource.rb,
lib/puree/xml_extractor/publisher.rb,
lib/puree/xml_extractor/collection.rb,
lib/puree/xml_extractor/paper_base.rb,
lib/puree/xml_extractor/publication.rb,
lib/puree/xml_extractor/organisation.rb,
lib/puree/xml_extractor/masters_thesis.rb,
lib/puree/xml_extractor/doctoral_thesis.rb,
lib/puree/xml_extractor/journal_article.rb,
lib/puree/xml_extractor/conference_paper.rb,
lib/puree/xml_extractor/mixins/doi_mixin.rb,
lib/puree/xml_extractor/mixins/event_mixin.rb,
lib/puree/xml_extractor/mixins/pages_mixin.rb,
lib/puree/xml_extractor/external_organisation.rb,
lib/puree/xml_extractor/mixins/associated_mixin.rb,
lib/puree/xml_extractor/mixins/page_range_mixin.rb,
lib/puree/xml_extractor/mixins/peer_reviewed_mixin.rb,
lib/puree/xml_extractor/mixins/workflow_state_mixin.rb,
lib/puree/xml_extractor/mixins/external_organisations_mixin.rb

Overview

An XMLExtractor manages the extraction of metadata from XML into Ruby data structures.

Defined Under Namespace

Modules: AssociatedMixin, DoiMixin, EventMixin, ExternalOrganisationsMixin, PageRangeMixin, PagesMixin, PeerReviewedMixin, Shared, WorkflowStateMixin Classes: Base, Collection, ConferencePaper, Dataset, DoctoralThesis, Download, Event, ExternalOrganisation, Journal, JournalArticle, MastersThesis, Organisation, Paper, PaperBase, Person, Project, Publication, Publisher, Resource, Server, Thesis