Class: Ieee::Idams::ArticleInfo

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/ieee/idams/article_info.rb

Overview

Contains detailed metadata about an article

Instance Method Summary collapse

Instance Method Details

#abstractString

Abstract

Returns:

  • (String)

    article abstract



74
# File 'lib/ieee/idams/article_info.rb', line 74

attribute :abstract, ArticleAbstract, collection: true

#amsidString

System ID

Returns:

  • (String)

    AMS internal ID



114
# File 'lib/ieee/idams/article_info.rb', line 114

attribute :amsid, :string

#article_publication_dateString

Article publication date

Returns:

  • (String)

    publication date



94
# File 'lib/ieee/idams/article_info.rb', line 94

attribute :article_publication_date, :string

#articlecopyrightString

Article copyright

Returns:

  • (String)

    copyright statement



70
# File 'lib/ieee/idams/article_info.rb', line 70

attribute :articlecopyright, ArticleCopyright

#articlecoverimageflagString

Article cover image flag

Returns:

  • (String)

    cover image indicator



54
# File 'lib/ieee/idams/article_info.rb', line 54

attribute :articlecoverimageflag, :string, values: %w[T F]

#articledoiString

Digital Object Identifier

Returns:

  • (String)

    DOI for the article



22
# File 'lib/ieee/idams/article_info.rb', line 22

attribute :articledoi, :string

#articlenodoiflagString

Article no DOI flag

Returns:

  • (String)

    no DOI indicator



50
# File 'lib/ieee/idams/article_info.rb', line 50

attribute :articlenodoiflag, :string, values: %w[T F]

#articleopenaccessString

Open access status

Returns:

  • (String)

    open access indicator



38
# File 'lib/ieee/idams/article_info.rb', line 38

attribute :articleopenaccess, :string, values: %w[T F]

#articlepeerreviewflagString

Article peer review flag

Returns:

  • (String)

    peer review indicator



62
# File 'lib/ieee/idams/article_info.rb', line 62

attribute :articlepeerreviewflag, :string, values: %w[T F]

#articleplagiarizedflagString

Article plagiarism flag

Returns:

  • (String)

    plagiarism indicator



46
# File 'lib/ieee/idams/article_info.rb', line 46

attribute :articleplagiarizedflag, :string, values: %w[T F]

#articlereferenceflagString

Article reference flag

Returns:

  • (String)

    reference indicator



58
# File 'lib/ieee/idams/article_info.rb', line 58

attribute :articlereferenceflag, :string, values: %w[T F]

#articleseqnumInteger

Sequence number

Returns:

  • (Integer)

    article sequence number



18
# File 'lib/ieee/idams/article_info.rb', line 18

attribute :articleseqnum, :integer

#articleshowflagString

Display flag

Returns:

  • (String)

    show/hide indicator



42
# File 'lib/ieee/idams/article_info.rb', line 42

attribute :articleshowflag, :string, values: %w[T F]

#articlestatusString

Article status

Returns:

  • (String)

    Active or Inactive



30
# File 'lib/ieee/idams/article_info.rb', line 30

attribute :articlestatus, :string, values: %w[Active Inactive]

#articlestdpurposeString

Standard purpose

Returns:

  • (String)

    standard purpose



86
# File 'lib/ieee/idams/article_info.rb', line 86

attribute :articlestdpurpose, :string

#articlestdscopeString

Standard scope

Returns:

  • (String)

    standard scope



82
# File 'lib/ieee/idams/article_info.rb', line 82

attribute :articlestdscope, :string

#artpagenumsString

Page numbers

Returns:

  • (String)

    start and end page numbers



110
# File 'lib/ieee/idams/article_info.rb', line 110

attribute :artpagenums, ArticlePageNums

#authorgroupAuthorGroup

Author information

Returns:



78
# File 'lib/ieee/idams/article_info.rb', line 78

attribute :authorgroup, AuthorGroup

#content_typeString

Content type

Returns:

  • (String)

    type of content



34
# File 'lib/ieee/idams/article_info.rb', line 34

attribute :content_type, :string

#dateString

Dates

Returns:

  • (String)

    publication dates



90
# File 'lib/ieee/idams/article_info.rb', line 90

attribute :date, ArticleDate, collection: true

#filenameString

PDF filename

Returns:

  • (String)

    name of PDF file



106
# File 'lib/ieee/idams/article_info.rb', line 106

attribute :filename, ArticleFilename

#holdstatusString

Hold status

Returns:

  • (String)

    Publish or Hold



66
# File 'lib/ieee/idams/article_info.rb', line 66

attribute :holdstatus, :string, values: %w[Publish Hold]

#idamsidString

System ID

Returns:

  • (String)

    IDAMS internal ID



26
# File 'lib/ieee/idams/article_info.rb', line 26

attribute :idamsid, :string

#keywordsetArray<KeywordSet>

Keywords

Returns:



122
# File 'lib/ieee/idams/article_info.rb', line 122

attribute :keywordset, KeywordSet, collection: true

#multimediaMultimedia

Multimedia

Returns:



118
# File 'lib/ieee/idams/article_info.rb', line 118

attribute :multimedia, Multimedia

#numpagesInteger

Number of pages

Returns:

  • (Integer)

    page count



98
# File 'lib/ieee/idams/article_info.rb', line 98

attribute :numpages, :integer

#sizeInteger

File size in bytes

Returns:

  • (Integer)

    PDF file size



102
# File 'lib/ieee/idams/article_info.rb', line 102

attribute :size, :integer