Class: Ieee::Idams::PublicationInfo
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Ieee::Idams::PublicationInfo
- Defined in:
- lib/ieee/idams/publication_info.rb
Overview
Contains detailed metadata about an IEEE publication
Instance Method Summary collapse
-
#acronym ⇒ String
IEEE publication acronym.
-
#associated_punumber ⇒ String
Associated PU number.
-
#copyrightgroup ⇒ CopyrightGroup
Copyright information.
-
#holdstatus ⇒ String
Hold status.
-
#ics_codes ⇒ IcsCodes
ICS codes.
-
#idamsid ⇒ String
System ID.
-
#ieeeabbrev ⇒ String
IEEE abbreviation.
-
#invpartnumber ⇒ String
Inventory part number.
-
#isbn ⇒ Isbn
ISBN information.
-
#package_member_set ⇒ PackageMemberSet
Package member set.
-
#productnumber ⇒ ProductNumber
Product number.
-
#pubapprovaldate ⇒ String
Publication approval date.
-
#publicationopenaccess ⇒ String
Open access status.
-
#publicationsubtype ⇒ String
Publication subtype.
-
#publicationtype ⇒ String
Publication type.
-
#publisher ⇒ Publisher
Publisher information.
-
#pubsponsor ⇒ PubSponsor
ISBN information.
-
#pubsponsoringcommitteeset ⇒ PubSponsoringCommitteeSet
Sponsoring committees.
-
#pubstatus ⇒ String
Publication status.
-
#pubtopicalbrowseset ⇒ PubTopicalBrowseSet
Topical browse categories.
-
#standard_bundle ⇒ StandardBundle
Standard bundle.
-
#standard_family ⇒ String
Standard family.
-
#standard_id ⇒ String
Standard ID.
-
#standard_modifier_set ⇒ StandardModifierSet
Standard modifier set.
-
#standard_package_set ⇒ String
Standard package set.
-
#standard_relationship ⇒ String
Standard relationship.
-
#standard_status ⇒ String
Standard status.
-
#standard_subtype ⇒ String
Standard subtype.
-
#stdnumber ⇒ String
Standard number.
Instance Method Details
#acronym ⇒ String
IEEE publication acronym
37 |
# File 'lib/ieee/idams/publication_info.rb', line 37 attribute :acronym, PublicationAcronym |
#associated_punumber ⇒ String
Associated PU number
53 |
# File 'lib/ieee/idams/publication_info.rb', line 53 attribute :associated_punumber, :string |
#copyrightgroup ⇒ CopyrightGroup
Copyright information
106 |
# File 'lib/ieee/idams/publication_info.rb', line 106 attribute :copyrightgroup, CopyrightGroup |
#holdstatus ⇒ String
Hold status
122 |
# File 'lib/ieee/idams/publication_info.rb', line 122 attribute :holdstatus, :string |
#ics_codes ⇒ IcsCodes
ICS codes
94 |
# File 'lib/ieee/idams/publication_info.rb', line 94 attribute :ics_codes, IcsCodes |
#idamsid ⇒ String
System ID
9 |
# File 'lib/ieee/idams/publication_info.rb', line 9 attribute :idamsid, :string |
#ieeeabbrev ⇒ String
IEEE abbreviation
33 |
# File 'lib/ieee/idams/publication_info.rb', line 33 attribute :ieeeabbrev, :string |
#invpartnumber ⇒ String
Inventory part number
13 |
# File 'lib/ieee/idams/publication_info.rb', line 13 attribute :invpartnumber, :string |
#isbn ⇒ Isbn
ISBN information
78 |
# File 'lib/ieee/idams/publication_info.rb', line 78 attribute :isbn, Isbn, collection: true, initialize_empty: true |
#package_member_set ⇒ PackageMemberSet
Package member set
74 |
# File 'lib/ieee/idams/publication_info.rb', line 74 attribute :package_member_set, PackageMemberSet |
#productnumber ⇒ ProductNumber
Product number
114 |
# File 'lib/ieee/idams/publication_info.rb', line 114 attribute :productnumber, ProductNumber |
#pubapprovaldate ⇒ String
Publication approval date
118 |
# File 'lib/ieee/idams/publication_info.rb', line 118 attribute :pubapprovaldate, :string |
#publicationopenaccess ⇒ String
Open access status
45 |
# File 'lib/ieee/idams/publication_info.rb', line 45 attribute :publicationopenaccess, :string |
#publicationsubtype ⇒ String
Publication subtype
25 |
# File 'lib/ieee/idams/publication_info.rb', line 25 attribute :publicationsubtype, :string |
#publicationtype ⇒ String
Publication type
21 |
# File 'lib/ieee/idams/publication_info.rb', line 21 attribute :publicationtype, :string |
#publisher ⇒ Publisher
Publisher information
110 |
# File 'lib/ieee/idams/publication_info.rb', line 110 attribute :publisher, Publisher |
#pubsponsor ⇒ PubSponsor
ISBN information
82 |
# File 'lib/ieee/idams/publication_info.rb', line 82 attribute :pubsponsor, PubSponsor |
#pubsponsoringcommitteeset ⇒ PubSponsoringCommitteeSet
Sponsoring committees
98 |
# File 'lib/ieee/idams/publication_info.rb', line 98 attribute :pubsponsoringcommitteeset, PubSponsoringCommitteeSet |
#pubstatus ⇒ String
Publication status
41 |
# File 'lib/ieee/idams/publication_info.rb', line 41 attribute :pubstatus, :string, values: %w[Active Inactive] |
#pubtopicalbrowseset ⇒ PubTopicalBrowseSet
Topical browse categories
102 |
# File 'lib/ieee/idams/publication_info.rb', line 102 attribute :pubtopicalbrowseset, PubTopicalBrowseSet |
#standard_bundle ⇒ StandardBundle
Standard bundle
70 |
# File 'lib/ieee/idams/publication_info.rb', line 70 attribute :standard_bundle, StandardBundle |
#standard_family ⇒ String
Standard family
86 |
# File 'lib/ieee/idams/publication_info.rb', line 86 attribute :standard_family, :string |
#standard_id ⇒ String
Standard ID
49 |
# File 'lib/ieee/idams/publication_info.rb', line 49 attribute :standard_id, :string |
#standard_modifier_set ⇒ StandardModifierSet
Standard modifier set
66 |
# File 'lib/ieee/idams/publication_info.rb', line 66 attribute :standard_modifier_set, StandardModifierSet |
#standard_package_set ⇒ String
Standard package set
90 |
# File 'lib/ieee/idams/publication_info.rb', line 90 attribute :standard_package_set, StandardPackageSet |
#standard_relationship ⇒ String
Standard relationship
61 62 |
# File 'lib/ieee/idams/publication_info.rb', line 61 attribute :standard_relationship, StandardRelationship, collection: true, initialize_empty: true |
#standard_status ⇒ String
Standard status
57 |
# File 'lib/ieee/idams/publication_info.rb', line 57 attribute :standard_status, :string |
#standard_subtype ⇒ String
Standard subtype
29 |
# File 'lib/ieee/idams/publication_info.rb', line 29 attribute :standard_subtype, :string |
#stdnumber ⇒ String
Standard number
17 |
# File 'lib/ieee/idams/publication_info.rb', line 17 attribute :stdnumber, :string |