Class: EPUB::Publication::Package::Metadata::Meta
- Inherits:
-
Object
- Object
- EPUB::Publication::Package::Metadata::Meta
- Includes:
- Refinee
- Defined in:
- lib/epub/publication/package/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.
127 128 129 |
# File 'lib/epub/publication/package/metadata.rb', line 127 def content @content end |
#id ⇒ Object
Returns the value of attribute id.
127 128 129 |
# File 'lib/epub/publication/package/metadata.rb', line 127 def id @id end |
#property ⇒ Object
Returns the value of attribute property.
127 128 129 |
# File 'lib/epub/publication/package/metadata.rb', line 127 def property @property end |
#refines ⇒ Object
Returns the value of attribute refines.
128 129 130 |
# File 'lib/epub/publication/package/metadata.rb', line 128 def refines @refines end |
#scheme ⇒ Object
Returns the value of attribute scheme.
127 128 129 |
# File 'lib/epub/publication/package/metadata.rb', line 127 def scheme @scheme end |
Instance Method Details
#inspect ⇒ Object
144 145 146 147 148 149 |
# File 'lib/epub/publication/package/metadata.rb', line 144 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
140 141 142 |
# File 'lib/epub/publication/package/metadata.rb', line 140 def primary_expression? ! subexpression? end |
#refines? ⇒ Boolean Also known as: subexpression?
135 136 137 |
# File 'lib/epub/publication/package/metadata.rb', line 135 def refines? ! refines.nil? end |
#to_s ⇒ Object
151 152 153 |
# File 'lib/epub/publication/package/metadata.rb', line 151 def to_s content.to_s end |