Module: Puree::Extractor

Defined in:
lib/puree/extractor/extractor.rb,
lib/puree/extractor/event.rb,
lib/puree/extractor/paper.rb,
lib/puree/extractor/person.rb,
lib/puree/extractor/thesis.rb,
lib/puree/extractor/dataset.rb,
lib/puree/extractor/journal.rb,
lib/puree/extractor/project.rb,
lib/puree/extractor/resource.rb,
lib/puree/extractor/publisher.rb,
lib/puree/extractor/masters_thesis.rb,
lib/puree/extractor/doctoral_thesis.rb,
lib/puree/extractor/journal_article.rb,
lib/puree/extractor/research_output.rb,
lib/puree/extractor/conference_paper.rb,
lib/puree/extractor/organisational_unit.rb,
lib/puree/extractor/external_organisation.rb

Overview

An Extractor manages HTTP requests to Pure and the subsequent extraction of metadata from an XML response into a Ruby data model.

Defined Under Namespace

Classes: ConferencePaper, Dataset, DoctoralThesis, Event, ExternalOrganisation, Journal, JournalArticle, MastersThesis, OrganisationalUnit, Paper, Person, Project, Publisher, ResearchOutput, Resource, Thesis