Class: DataFoodConsortium::Connector::QuantitativeValue
- Inherits:
-
Object
- Object
- DataFoodConsortium::Connector::QuantitativeValue
- Includes:
- VirtualAssembly::Semantizer::SemanticObject
- Defined in:
- lib/datafoodconsortium/connector/quantitative_value.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#quantityUnit ⇒ Object
Returns the value of attribute quantityUnit.
-
#quantityValue ⇒ Object
Returns the value of attribute quantityValue.
Instance Method Summary collapse
-
#initialize(quantityUnit, quantityValue) ⇒ QuantitativeValue
constructor
A new instance of QuantitativeValue.
Constructor Details
#initialize(quantityUnit, quantityValue) ⇒ QuantitativeValue
Returns a new instance of QuantitativeValue.
33 34 35 36 37 38 39 40 41 |
# File 'lib/datafoodconsortium/connector/quantitative_value.rb', line 33 def initialize(quantityUnit, quantityValue) super() self.semanticType = "http://static.datafoodconsortium.org/ontologies/DFC_BusinessOntology.owl#QuantitativeValue" self.quantityUnit = quantityUnit self.quantityValue = quantityValue registerSemanticProperty("http://static.datafoodconsortium.org/ontologies/DFC_BusinessOntology.owl#hasUnit") { self.quantityUnit } registerSemanticProperty("http://static.datafoodconsortium.org/ontologies/DFC_BusinessOntology.owl#value") { self.quantityValue } end |
Instance Attribute Details
#quantityUnit ⇒ Object
Returns the value of attribute quantityUnit.
30 31 32 |
# File 'lib/datafoodconsortium/connector/quantitative_value.rb', line 30 def quantityUnit @quantityUnit end |
#quantityValue ⇒ Object
Returns the value of attribute quantityValue.
31 32 33 |
# File 'lib/datafoodconsortium/connector/quantitative_value.rb', line 31 def quantityValue @quantityValue end |