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
54 |
# File 'lib/ieee/idams/publication_info.rb', line 54 attribute :acronym, PublicationAcronym |
#associated_punumber ⇒ String
Associated PU number
70 |
# File 'lib/ieee/idams/publication_info.rb', line 70 attribute :associated_punumber, :string |
#copyrightgroup ⇒ CopyrightGroup
Copyright information
122 |
# File 'lib/ieee/idams/publication_info.rb', line 122 attribute :copyrightgroup, CopyrightGroup |
#holdstatus ⇒ String
Hold status
138 |
# File 'lib/ieee/idams/publication_info.rb', line 138 attribute :holdstatus, :string |
#ics_codes ⇒ IcsCodes
ICS codes
110 |
# File 'lib/ieee/idams/publication_info.rb', line 110 attribute :ics_codes, IcsCodes |
#idamsid ⇒ String
System ID
26 |
# File 'lib/ieee/idams/publication_info.rb', line 26 attribute :idamsid, :string |
#ieeeabbrev ⇒ String
IEEE abbreviation
50 |
# File 'lib/ieee/idams/publication_info.rb', line 50 attribute :ieeeabbrev, :string |
#invpartnumber ⇒ String
Inventory part number
30 |
# File 'lib/ieee/idams/publication_info.rb', line 30 attribute :invpartnumber, :string |
#isbn ⇒ Isbn
ISBN information
94 |
# File 'lib/ieee/idams/publication_info.rb', line 94 attribute :isbn, Isbn, collection: true |
#package_member_set ⇒ PackageMemberSet
Package member set
90 |
# File 'lib/ieee/idams/publication_info.rb', line 90 attribute :package_member_set, PackageMemberSet |
#productnumber ⇒ ProductNumber
Product number
130 |
# File 'lib/ieee/idams/publication_info.rb', line 130 attribute :productnumber, ProductNumber |
#pubapprovaldate ⇒ String
Publication approval date
134 |
# File 'lib/ieee/idams/publication_info.rb', line 134 attribute :pubapprovaldate, :string |
#publicationopenaccess ⇒ String
Open access status
62 |
# File 'lib/ieee/idams/publication_info.rb', line 62 attribute :publicationopenaccess, :string |
#publicationsubtype ⇒ String
Publication subtype
42 |
# File 'lib/ieee/idams/publication_info.rb', line 42 attribute :publicationsubtype, :string |
#publicationtype ⇒ String
Publication type
38 |
# File 'lib/ieee/idams/publication_info.rb', line 38 attribute :publicationtype, :string |
#publisher ⇒ Publisher
Publisher information
126 |
# File 'lib/ieee/idams/publication_info.rb', line 126 attribute :publisher, Publisher |
#pubsponsor ⇒ PubSponsor
ISBN information
98 |
# File 'lib/ieee/idams/publication_info.rb', line 98 attribute :pubsponsor, PubSponsor |
#pubsponsoringcommitteeset ⇒ PubSponsoringCommitteeSet
Sponsoring committees
114 |
# File 'lib/ieee/idams/publication_info.rb', line 114 attribute :pubsponsoringcommitteeset, PubSponsoringCommitteeSet |
#pubstatus ⇒ String
Publication status
58 |
# File 'lib/ieee/idams/publication_info.rb', line 58 attribute :pubstatus, :string, values: %w[Active Inactive] |
#pubtopicalbrowseset ⇒ PubTopicalBrowseSet
Topical browse categories
118 |
# File 'lib/ieee/idams/publication_info.rb', line 118 attribute :pubtopicalbrowseset, PubTopicalBrowseSet |
#standard_bundle ⇒ StandardBundle
Standard bundle
86 |
# File 'lib/ieee/idams/publication_info.rb', line 86 attribute :standard_bundle, StandardBundle |
#standard_family ⇒ String
Standard family
102 |
# File 'lib/ieee/idams/publication_info.rb', line 102 attribute :standard_family, :string |
#standard_id ⇒ String
Standard ID
66 |
# File 'lib/ieee/idams/publication_info.rb', line 66 attribute :standard_id, :string |
#standard_modifier_set ⇒ StandardModifierSet
Standard modifier set
82 |
# File 'lib/ieee/idams/publication_info.rb', line 82 attribute :standard_modifier_set, StandardModifierSet |
#standard_package_set ⇒ String
Standard package set
106 |
# File 'lib/ieee/idams/publication_info.rb', line 106 attribute :standard_package_set, StandardPackageSet |
#standard_relationship ⇒ String
Standard relationship
78 |
# File 'lib/ieee/idams/publication_info.rb', line 78 attribute :standard_relationship, StandardRelationship, collection: true |
#standard_status ⇒ String
Standard status
74 |
# File 'lib/ieee/idams/publication_info.rb', line 74 attribute :standard_status, :string |
#standard_subtype ⇒ String
Standard subtype
46 |
# File 'lib/ieee/idams/publication_info.rb', line 46 attribute :standard_subtype, :string |
#stdnumber ⇒ String
Standard number
34 |
# File 'lib/ieee/idams/publication_info.rb', line 34 attribute :stdnumber, :string |