Class: EPUB::Metadata::Meta
- Inherits:
-
Object
- Object
- EPUB::Metadata::Meta
- Includes:
- Refinee
- Defined in:
- lib/epub/metadata.rb
Constant Summary
Constants included from Refinee
Instance Attribute Summary collapse
-
#content ⇒ Object
Returns the value of attribute content.
-
#id ⇒ Object
Returns the value of attribute id.
-
#property ⇒ Object
Returns the value of attribute property.
-
#refines ⇒ Object
Returns the value of attribute refines.
-
#scheme ⇒ Object
Returns the value of attribute scheme.
Attributes included from Refinee
Instance Method Summary collapse
- #inspect ⇒ Object
- #primary_expression? ⇒ Boolean
- #refines? ⇒ Boolean (also: #subexpression?)
- #to_s ⇒ Object
Instance Attribute Details
#content ⇒ Object
Returns the value of attribute content.
140 141 142 |
# File 'lib/epub/metadata.rb', line 140 def content @content end |
#id ⇒ Object
Returns the value of attribute id.
140 141 142 |
# File 'lib/epub/metadata.rb', line 140 def id @id end |
#property ⇒ Object
Returns the value of attribute property.
140 141 142 |
# File 'lib/epub/metadata.rb', line 140 def property @property end |
#refines ⇒ Object
Returns the value of attribute refines.
141 142 143 |
# File 'lib/epub/metadata.rb', line 141 def refines @refines end |
#scheme ⇒ Object
Returns the value of attribute scheme.
140 141 142 |
# File 'lib/epub/metadata.rb', line 140 def scheme @scheme end |
Instance Method Details
#inspect ⇒ Object
157 158 159 160 161 162 |
# File 'lib/epub/metadata.rb', line 157 def inspect ivs = instance_variables.map {|iv| [iv, instance_variable_get(iv).inspect].join('=') }.join(' ') '<#%s:%#0x %s>' % [self.class, __id__, ivs] end |
#primary_expression? ⇒ Boolean
153 154 155 |
# File 'lib/epub/metadata.rb', line 153 def primary_expression? ! subexpression? end |
#refines? ⇒ Boolean Also known as: subexpression?
148 149 150 |
# File 'lib/epub/metadata.rb', line 148 def refines? ! refines.nil? end |
#to_s ⇒ Object
164 165 166 |
# File 'lib/epub/metadata.rb', line 164 def to_s content.to_s end |