Class: ONIX::ONIX21::Title
- Defined in:
- lib/onix/onix21.rb
Overview
ONIX 2.1 subset
Instance Attribute Summary
Attributes included from Attributes
Low level collapse
- #abbreviated_length ⇒ Integer
- #subtitle ⇒ String
- #title_prefix ⇒ String
- #title_text ⇒ String
- #title_type ⇒ TitleType
- #title_without_prefix ⇒ String
Shortcuts collapse
-
#title ⇒ String
shortcut for #title_text.
-
#type ⇒ TitleType
shortcut for #title_type.
Methods inherited from SubsetDSL
#get_class, ref_to_short, short_to_ref
Methods inherited from SubsetDSL
element, elements, #get_class, get_class, inherited, #initialize, n, #parse, ref_to_short, register_elements, register_scopes, #register_subset_array, registered_elements, #registered_elements, registered_scopes, scope, short_to_ref
Methods inherited from Subset
parse, #parse, #tag_match, #unsupported
Methods included from Attributes
attribute_class, #parse_attributes, #serialized_attributes
Constructor Details
This class inherits a constructor from ONIX::SubsetDSL
Instance Method Details
#abbreviated_length ⇒ Integer
98 |
# File 'lib/onix/onix21.rb', line 98 element "AbbreviatedLength", :integer |
#subtitle ⇒ String
99 |
# File 'lib/onix/onix21.rb', line 99 element "Subtitle", :text |
#title ⇒ String
shortcut for #title_text
95 |
# File 'lib/onix/onix21.rb', line 95 element "TitleText", :text, :shortcut => :title |
#title_prefix ⇒ String
96 |
# File 'lib/onix/onix21.rb', line 96 element "TitlePrefix", :text |
#title_text ⇒ String
95 |
# File 'lib/onix/onix21.rb', line 95 element "TitleText", :text, :shortcut => :title |
#title_type ⇒ TitleType
94 |
# File 'lib/onix/onix21.rb', line 94 element "TitleType", :subset, :shortcut => :type |
#title_without_prefix ⇒ String
97 |
# File 'lib/onix/onix21.rb', line 97 element "TitleWithoutPrefix", :text |
#type ⇒ TitleType
shortcut for #title_type
94 |
# File 'lib/onix/onix21.rb', line 94 element "TitleType", :subset, :shortcut => :type |