Class: Ieee::Idams::Isbn
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Ieee::Idams::Isbn
- Defined in:
- lib/ieee/idams/isbn.rb
Overview
Represents an ISBN identifier for a book
Instance Method Summary collapse
-
#content ⇒ String
ISBN number.
-
#isbnfiletype ⇒ String
File type for this ISBN.
-
#isbntype ⇒ String
ISBN type specification.
-
#mediatype ⇒ String
Media type.
Instance Method Details
#content ⇒ String
ISBN number
9 |
# File 'lib/ieee/idams/isbn.rb', line 9 attribute :content, :string |
#isbnfiletype ⇒ String
File type for this ISBN
13 |
# File 'lib/ieee/idams/isbn.rb', line 13 attribute :isbnfiletype, :string, values: %w[paperback hardcover ePub PDF] |
#isbntype ⇒ String
ISBN type specification
17 |
# File 'lib/ieee/idams/isbn.rb', line 17 attribute :isbntype, :string, values: %w[New-2005 Historical] |
#mediatype ⇒ String
Media type
21 |
# File 'lib/ieee/idams/isbn.rb', line 21 attribute :mediatype, :string, values: %w[Paper CD Online Electronic] |