Class: Puree::Model::JournalArticle

Inherits:
ResearchOutput show all
Defined in:
lib/puree/model/journal_article.rb

Overview

A journal article.

Instance Attribute Summary collapse

Attributes inherited from ResearchOutput

#bibliographical_note, #category, #description, #doi, #dois, #external_organisations, #files, #keywords, #language, #links, #open_access_permission, #organisations, #owner, #persons_external, #persons_internal, #persons_other, #projects, #publication_statuses, #research_outputs, #scopus_citations_count, #scopus_id, #scopus_metrics, #subtitle, #title, #translated_subtitle, #translated_title, #type, #workflow

Attributes inherited from Resource

#created_at, #created_by, #id, #modified_at, #modified_by, #previous_uuids, #uuid

Instance Attribute Details

#issueInteger?

Returns:

  • (Integer, nil)


12
13
14
# File 'lib/puree/model/journal_article.rb', line 12

def issue
  @issue
end

#journalPuree::Model::JournalHeader?

Returns:



9
10
11
# File 'lib/puree/model/journal_article.rb', line 9

def journal
  @journal
end

#page_rangeString?

Returns:

  • (String, nil)


18
19
20
# File 'lib/puree/model/journal_article.rb', line 18

def page_range
  @page_range
end

#pagesInteger?

Returns:

  • (Integer, nil)


15
16
17
# File 'lib/puree/model/journal_article.rb', line 15

def pages
  @pages
end

#peer_reviewedBoolean?

Returns:

  • (Boolean, nil)


21
22
23
# File 'lib/puree/model/journal_article.rb', line 21

def peer_reviewed
  @peer_reviewed
end

#volumeInteger?

Returns:

  • (Integer, nil)


24
25
26
# File 'lib/puree/model/journal_article.rb', line 24

def volume
  @volume
end