Class: BuildingSync::HeatRecoverySystemType
- Inherits:
-
Object
- Object
- BuildingSync::HeatRecoverySystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019HeatRecoverySystemType
heatRecoveryEfficiency - BuildingSync::HeatRecoverySystemType::HeatRecoveryEfficiency
energyRecoveryEfficiency - BuildingSync::HeatRecoverySystemType::EnergyRecoveryEfficiency
heatRecoveryType - SOAP::SOAPString
systemIDReceivingHeat - BuildingSync::HeatRecoverySystemType::SystemIDReceivingHeat
systemIDProvidingHeat - BuildingSync::HeatRecoverySystemType::SystemIDProvidingHeat
controls - BuildingSync::HeatRecoverySystemType::Controls
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
userDefinedFields - BuildingSync::UserDefinedFields
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, EnergyRecoveryEfficiency, HeatRecoveryEfficiency, SystemIDProvidingHeat, SystemIDReceivingHeat
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#energyRecoveryEfficiency ⇒ Object
Returns the value of attribute energyRecoveryEfficiency.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#heatRecoveryEfficiency ⇒ Object
Returns the value of attribute heatRecoveryEfficiency.
-
#heatRecoveryType ⇒ Object
Returns the value of attribute heatRecoveryType.
-
#location ⇒ Object
Returns the value of attribute location.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#systemIDProvidingHeat ⇒ Object
Returns the value of attribute systemIDProvidingHeat.
-
#systemIDReceivingHeat ⇒ Object
Returns the value of attribute systemIDReceivingHeat.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(heatRecoveryEfficiency = nil, energyRecoveryEfficiency = nil, heatRecoveryType = nil, systemIDReceivingHeat = nil, systemIDProvidingHeat = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, userDefinedFields = nil, equipmentID = nil) ⇒ HeatRecoverySystemType
constructor
A new instance of HeatRecoverySystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(heatRecoveryEfficiency = nil, energyRecoveryEfficiency = nil, heatRecoveryType = nil, systemIDReceivingHeat = nil, systemIDProvidingHeat = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, userDefinedFields = nil, equipmentID = nil) ⇒ HeatRecoverySystemType
Returns a new instance of HeatRecoverySystemType.
12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 |
# File 'lib/BuildingSync.rb', line 12557 def initialize(heatRecoveryEfficiency = nil, energyRecoveryEfficiency = nil, heatRecoveryType = nil, systemIDReceivingHeat = nil, systemIDProvidingHeat = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, userDefinedFields = nil, equipmentID = nil) @heatRecoveryEfficiency = heatRecoveryEfficiency @energyRecoveryEfficiency = energyRecoveryEfficiency @heatRecoveryType = heatRecoveryType @systemIDReceivingHeat = systemIDReceivingHeat @systemIDProvidingHeat = systemIDProvidingHeat @controls = controls @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @manufacturer = manufacturer @modelNumber = modelNumber @location = location @userDefinedFields = userDefinedFields @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
12526 12527 12528 |
# File 'lib/BuildingSync.rb', line 12526 def controls @controls end |
#energyRecoveryEfficiency ⇒ Object
Returns the value of attribute energyRecoveryEfficiency.
12522 12523 12524 |
# File 'lib/BuildingSync.rb', line 12522 def energyRecoveryEfficiency @energyRecoveryEfficiency end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
12535 12536 12537 |
# File 'lib/BuildingSync.rb', line 12535 def equipmentID @equipmentID end |
#heatRecoveryEfficiency ⇒ Object
Returns the value of attribute heatRecoveryEfficiency.
12521 12522 12523 |
# File 'lib/BuildingSync.rb', line 12521 def heatRecoveryEfficiency @heatRecoveryEfficiency end |
#heatRecoveryType ⇒ Object
Returns the value of attribute heatRecoveryType.
12523 12524 12525 |
# File 'lib/BuildingSync.rb', line 12523 def heatRecoveryType @heatRecoveryType end |
#location ⇒ Object
Returns the value of attribute location.
12533 12534 12535 |
# File 'lib/BuildingSync.rb', line 12533 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
12531 12532 12533 |
# File 'lib/BuildingSync.rb', line 12531 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
12532 12533 12534 |
# File 'lib/BuildingSync.rb', line 12532 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
12528 12529 12530 |
# File 'lib/BuildingSync.rb', line 12528 def quantity @quantity end |
#systemIDProvidingHeat ⇒ Object
Returns the value of attribute systemIDProvidingHeat.
12525 12526 12527 |
# File 'lib/BuildingSync.rb', line 12525 def systemIDProvidingHeat @systemIDProvidingHeat end |
#systemIDReceivingHeat ⇒ Object
Returns the value of attribute systemIDReceivingHeat.
12524 12525 12526 |
# File 'lib/BuildingSync.rb', line 12524 def systemIDReceivingHeat @systemIDReceivingHeat end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
12527 12528 12529 |
# File 'lib/BuildingSync.rb', line 12527 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
12534 12535 12536 |
# File 'lib/BuildingSync.rb', line 12534 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
12529 12530 12531 |
# File 'lib/BuildingSync.rb', line 12529 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
12530 12531 12532 |
# File 'lib/BuildingSync.rb', line 12530 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
12537 12538 12539 |
# File 'lib/BuildingSync.rb', line 12537 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
12541 12542 12543 |
# File 'lib/BuildingSync.rb', line 12541 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
12545 12546 12547 |
# File 'lib/BuildingSync.rb', line 12545 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
12549 12550 12551 |
# File 'lib/BuildingSync.rb', line 12549 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
12553 12554 12555 |
# File 'lib/BuildingSync.rb', line 12553 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |