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
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.
-
#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) ⇒ 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) ⇒ HeatRecoverySystemType
Returns a new instance of HeatRecoverySystemType.
12435 12436 12437 12438 12439 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 |
# File 'lib/BuildingSync.rb', line 12435 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) @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 @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
12405 12406 12407 |
# File 'lib/BuildingSync.rb', line 12405 def controls @controls end |
#energyRecoveryEfficiency ⇒ Object
Returns the value of attribute energyRecoveryEfficiency.
12401 12402 12403 |
# File 'lib/BuildingSync.rb', line 12401 def energyRecoveryEfficiency @energyRecoveryEfficiency end |
#heatRecoveryEfficiency ⇒ Object
Returns the value of attribute heatRecoveryEfficiency.
12400 12401 12402 |
# File 'lib/BuildingSync.rb', line 12400 def heatRecoveryEfficiency @heatRecoveryEfficiency end |
#heatRecoveryType ⇒ Object
Returns the value of attribute heatRecoveryType.
12402 12403 12404 |
# File 'lib/BuildingSync.rb', line 12402 def heatRecoveryType @heatRecoveryType end |
#location ⇒ Object
Returns the value of attribute location.
12412 12413 12414 |
# File 'lib/BuildingSync.rb', line 12412 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
12410 12411 12412 |
# File 'lib/BuildingSync.rb', line 12410 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
12411 12412 12413 |
# File 'lib/BuildingSync.rb', line 12411 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
12407 12408 12409 |
# File 'lib/BuildingSync.rb', line 12407 def quantity @quantity end |
#systemIDProvidingHeat ⇒ Object
Returns the value of attribute systemIDProvidingHeat.
12404 12405 12406 |
# File 'lib/BuildingSync.rb', line 12404 def systemIDProvidingHeat @systemIDProvidingHeat end |
#systemIDReceivingHeat ⇒ Object
Returns the value of attribute systemIDReceivingHeat.
12403 12404 12405 |
# File 'lib/BuildingSync.rb', line 12403 def systemIDReceivingHeat @systemIDReceivingHeat end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
12406 12407 12408 |
# File 'lib/BuildingSync.rb', line 12406 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
12413 12414 12415 |
# File 'lib/BuildingSync.rb', line 12413 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
12408 12409 12410 |
# File 'lib/BuildingSync.rb', line 12408 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
12409 12410 12411 |
# File 'lib/BuildingSync.rb', line 12409 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
12415 12416 12417 |
# File 'lib/BuildingSync.rb', line 12415 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
12419 12420 12421 |
# File 'lib/BuildingSync.rb', line 12419 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
12423 12424 12425 |
# File 'lib/BuildingSync.rb', line 12423 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
12427 12428 12429 |
# File 'lib/BuildingSync.rb', line 12427 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
12431 12432 12433 |
# File 'lib/BuildingSync.rb', line 12431 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |