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/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/resource.rb,
lib/puree/xml_extractor/publisher.rb,
lib/puree/xml_extractor/collection.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/research_output.rb,
lib/puree/xml_extractor/conference_paper.rb,
lib/puree/xml_extractor/mixins/doi_mixin.rb,
lib/puree/xml_extractor/mixins/type_mixin.rb,
lib/puree/xml_extractor/mixins/event_mixin.rb,
lib/puree/xml_extractor/mixins/owner_mixin.rb,
lib/puree/xml_extractor/mixins/pages_mixin.rb,
lib/puree/xml_extractor/mixins/title_mixin.rb,
lib/puree/xml_extractor/mixins/person_mixin.rb,
lib/puree/xml_extractor/organisational_unit.rb,
lib/puree/xml_extractor/mixins/keyword_mixin.rb,
lib/puree/xml_extractor/mixins/project_mixin.rb,
lib/puree/xml_extractor/external_organisation.rb,
lib/puree/xml_extractor/mixins/abstract_mixin.rb,
lib/puree/xml_extractor/mixins/workflow_mixin.rb,
lib/puree/xml_extractor/mixins/publisher_mixin.rb,
lib/puree/xml_extractor/mixins/identifier_mixin.rb,
lib/puree/xml_extractor/mixins/page_range_mixin.rb,
lib/puree/xml_extractor/mixins/description_mixin.rb,
lib/puree/xml_extractor/mixins/peer_reviewed_mixin.rb,
lib/puree/xml_extractor/mixins/research_output_mixin.rb,
lib/puree/xml_extractor/mixins/organisational_unit_mixin.rb,
lib/puree/xml_extractor/mixins/external_organisation_mixin.rb

Overview

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

Defined Under Namespace

Modules: AbstractMixin, Collection, DescriptionMixin, DoiMixin, EventMixin, ExternalOrganisationMixin, IdentifierMixin, KeywordMixin, OrganisationalUnitMixin, OwnerMixin, PageRangeMixin, PagesMixin, PeerReviewedMixin, PersonMixin, ProjectMixin, PublisherMixin, ResearchOutputMixin, Shared, TitleMixin, TypeMixin, WorkflowMixin Classes: Base, ConferencePaper, Dataset, DoctoralThesis, Event, ExternalOrganisation, Journal, JournalArticle, MastersThesis, OrganisationalUnit, Paper, Person, Project, Publisher, ResearchOutput, Resource, Thesis