Class: Ieee::Idams::ArticleInfo
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Ieee::Idams::ArticleInfo
- Defined in:
- lib/ieee/idams/article_info.rb
Overview
Contains detailed metadata about an article
Instance Method Summary collapse
-
#abstract ⇒ String
Abstract.
-
#amsid ⇒ String
System ID.
-
#article_publication_date ⇒ String
Article publication date.
-
#articlecopyright ⇒ String
Article copyright.
-
#articlecoverimageflag ⇒ String
Article cover image flag.
-
#articledoi ⇒ String
Digital Object Identifier.
-
#articlenodoiflag ⇒ String
Article no DOI flag.
-
#articleopenaccess ⇒ String
Open access status.
-
#articlepeerreviewflag ⇒ String
Article peer review flag.
-
#articleplagiarizedflag ⇒ String
Article plagiarism flag.
-
#articlereferenceflag ⇒ String
Article reference flag.
-
#articleseqnum ⇒ Integer
Sequence number.
-
#articleshowflag ⇒ String
Display flag.
-
#articlestatus ⇒ String
Article status.
-
#articlestdpurpose ⇒ String
Standard purpose.
-
#articlestdscope ⇒ String
Standard scope.
-
#artpagenums ⇒ String
Page numbers.
-
#authorgroup ⇒ AuthorGroup
Author information.
-
#content_type ⇒ String
Content type.
-
#date ⇒ String
Dates.
-
#filename ⇒ String
PDF filename.
-
#holdstatus ⇒ String
Hold status.
-
#idamsid ⇒ String
System ID.
-
#keywordset ⇒ Array<KeywordSet>
Keywords.
-
#multimedia ⇒ Multimedia
Multimedia.
-
#numpages ⇒ Integer
Number of pages.
-
#size ⇒ Integer
File size in bytes.
Instance Method Details
#abstract ⇒ String
Abstract
65 66 |
# File 'lib/ieee/idams/article_info.rb', line 65 attribute :abstract, ArticleAbstract, collection: true, initialize_empty: true |
#amsid ⇒ String
System ID
106 |
# File 'lib/ieee/idams/article_info.rb', line 106 attribute :amsid, :string |
#article_publication_date ⇒ String
Article publication date
86 |
# File 'lib/ieee/idams/article_info.rb', line 86 attribute :article_publication_date, :string |
#articlecopyright ⇒ String
Article copyright
61 |
# File 'lib/ieee/idams/article_info.rb', line 61 attribute :articlecopyright, ArticleCopyright |
#articlecoverimageflag ⇒ String
Article cover image flag
45 |
# File 'lib/ieee/idams/article_info.rb', line 45 attribute :articlecoverimageflag, :string, values: %w[T F] |
#articledoi ⇒ String
Digital Object Identifier
13 |
# File 'lib/ieee/idams/article_info.rb', line 13 attribute :articledoi, :string |
#articlenodoiflag ⇒ String
Article no DOI flag
41 |
# File 'lib/ieee/idams/article_info.rb', line 41 attribute :articlenodoiflag, :string, values: %w[T F] |
#articleopenaccess ⇒ String
Open access status
29 |
# File 'lib/ieee/idams/article_info.rb', line 29 attribute :articleopenaccess, :string, values: %w[T F] |
#articlepeerreviewflag ⇒ String
Article peer review flag
53 |
# File 'lib/ieee/idams/article_info.rb', line 53 attribute :articlepeerreviewflag, :string, values: %w[T F] |
#articleplagiarizedflag ⇒ String
Article plagiarism flag
37 |
# File 'lib/ieee/idams/article_info.rb', line 37 attribute :articleplagiarizedflag, :string, values: %w[T F] |
#articlereferenceflag ⇒ String
Article reference flag
49 |
# File 'lib/ieee/idams/article_info.rb', line 49 attribute :articlereferenceflag, :string, values: %w[T F] |
#articleseqnum ⇒ Integer
Sequence number
9 |
# File 'lib/ieee/idams/article_info.rb', line 9 attribute :articleseqnum, :integer |
#articleshowflag ⇒ String
Display flag
33 |
# File 'lib/ieee/idams/article_info.rb', line 33 attribute :articleshowflag, :string, values: %w[T F] |
#articlestatus ⇒ String
Article status
21 |
# File 'lib/ieee/idams/article_info.rb', line 21 attribute :articlestatus, :string, values: %w[Active Inactive] |
#articlestdpurpose ⇒ String
Standard purpose
78 |
# File 'lib/ieee/idams/article_info.rb', line 78 attribute :articlestdpurpose, :string |
#articlestdscope ⇒ String
Standard scope
74 |
# File 'lib/ieee/idams/article_info.rb', line 74 attribute :articlestdscope, :string |
#artpagenums ⇒ String
Page numbers
102 |
# File 'lib/ieee/idams/article_info.rb', line 102 attribute :artpagenums, ArticlePageNums |
#authorgroup ⇒ AuthorGroup
Author information
70 |
# File 'lib/ieee/idams/article_info.rb', line 70 attribute :authorgroup, AuthorGroup |
#content_type ⇒ String
Content type
25 |
# File 'lib/ieee/idams/article_info.rb', line 25 attribute :content_type, :string |
#date ⇒ String
Dates
82 |
# File 'lib/ieee/idams/article_info.rb', line 82 attribute :date, ArticleDate, collection: true, initialize_empty: true |
#filename ⇒ String
PDF filename
98 |
# File 'lib/ieee/idams/article_info.rb', line 98 attribute :filename, ArticleFilename |
#holdstatus ⇒ String
Hold status
57 |
# File 'lib/ieee/idams/article_info.rb', line 57 attribute :holdstatus, :string, values: %w[Publish Hold] |
#idamsid ⇒ String
System ID
17 |
# File 'lib/ieee/idams/article_info.rb', line 17 attribute :idamsid, :string |
#keywordset ⇒ Array<KeywordSet>
Keywords
114 115 |
# File 'lib/ieee/idams/article_info.rb', line 114 attribute :keywordset, KeywordSet, collection: true, initialize_empty: true |
#multimedia ⇒ Multimedia
Multimedia
110 |
# File 'lib/ieee/idams/article_info.rb', line 110 attribute :multimedia, Multimedia |
#numpages ⇒ Integer
Number of pages
90 |
# File 'lib/ieee/idams/article_info.rb', line 90 attribute :numpages, :integer |
#size ⇒ Integer
File size in bytes
94 |
# File 'lib/ieee/idams/article_info.rb', line 94 attribute :size, :integer |