Class: BuildingSync::HVACSystemType
- Inherits:
-
Object
- Object
- BuildingSync::HVACSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019HVACSystemType
plants - BuildingSync::HVACSystemType::Plants
heatingAndCoolingSystems - BuildingSync::HVACSystemType::HeatingAndCoolingSystems
ductSystems - BuildingSync::HVACSystemType::DuctSystems
otherHVACSystems - BuildingSync::HVACSystemType::OtherHVACSystems
location - SOAP::SOAPString
priority - SOAP::SOAPString
frequencyOfMaintenance - SOAP::SOAPString
primaryHVACSystemType - SOAP::SOAPString
principalHVACSystemType - SOAP::SOAPString
hVACControlSystemTypes - BuildingSync::HVACSystemType::HVACControlSystemTypes
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: DuctSystems, HVACControlSystemTypes, HeatingAndCoolingSystems, OtherHVACSystems, Plants
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
-
#ductSystems ⇒ Object
Returns the value of attribute ductSystems.
-
#frequencyOfMaintenance ⇒ Object
Returns the value of attribute frequencyOfMaintenance.
-
#heatingAndCoolingSystems ⇒ Object
Returns the value of attribute heatingAndCoolingSystems.
-
#hVACControlSystemTypes ⇒ Object
Returns the value of attribute hVACControlSystemTypes.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#location ⇒ Object
Returns the value of attribute location.
-
#otherHVACSystems ⇒ Object
Returns the value of attribute otherHVACSystems.
-
#plants ⇒ Object
Returns the value of attribute plants.
-
#primaryHVACSystemType ⇒ Object
Returns the value of attribute primaryHVACSystemType.
-
#principalHVACSystemType ⇒ Object
Returns the value of attribute principalHVACSystemType.
-
#priority ⇒ Object
Returns the value of attribute priority.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(plants = nil, heatingAndCoolingSystems = nil, ductSystems = nil, otherHVACSystems = nil, location = nil, priority = nil, frequencyOfMaintenance = nil, primaryHVACSystemType = nil, principalHVACSystemType = nil, hVACControlSystemTypes = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ HVACSystemType
constructor
A new instance of HVACSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(plants = nil, heatingAndCoolingSystems = nil, ductSystems = nil, otherHVACSystems = nil, location = nil, priority = nil, frequencyOfMaintenance = nil, primaryHVACSystemType = nil, principalHVACSystemType = nil, hVACControlSystemTypes = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ HVACSystemType
Returns a new instance of HVACSystemType.
7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 |
# File 'lib/BuildingSync.rb', line 7133 def initialize(plants = nil, heatingAndCoolingSystems = nil, ductSystems = nil, otherHVACSystems = nil, location = nil, priority = nil, frequencyOfMaintenance = nil, primaryHVACSystemType = nil, principalHVACSystemType = nil, hVACControlSystemTypes = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) @plants = plants @heatingAndCoolingSystems = heatingAndCoolingSystems @ductSystems = ductSystems @otherHVACSystems = otherHVACSystems @location = location @priority = priority @frequencyOfMaintenance = frequencyOfMaintenance @primaryHVACSystemType = primaryHVACSystemType @principalHVACSystemType = principalHVACSystemType @hVACControlSystemTypes = hVACControlSystemTypes @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @quantity = quantity @__xmlattr = {} end |
Instance Attribute Details
#ductSystems ⇒ Object
Returns the value of attribute ductSystems.
7101 7102 7103 |
# File 'lib/BuildingSync.rb', line 7101 def ductSystems @ductSystems end |
#frequencyOfMaintenance ⇒ Object
Returns the value of attribute frequencyOfMaintenance.
7105 7106 7107 |
# File 'lib/BuildingSync.rb', line 7105 def frequencyOfMaintenance @frequencyOfMaintenance end |
#heatingAndCoolingSystems ⇒ Object
Returns the value of attribute heatingAndCoolingSystems.
7100 7101 7102 |
# File 'lib/BuildingSync.rb', line 7100 def heatingAndCoolingSystems @heatingAndCoolingSystems end |
#hVACControlSystemTypes ⇒ Object
Returns the value of attribute hVACControlSystemTypes.
7108 7109 7110 |
# File 'lib/BuildingSync.rb', line 7108 def hVACControlSystemTypes @hVACControlSystemTypes end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
7109 7110 7111 |
# File 'lib/BuildingSync.rb', line 7109 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
7103 7104 7105 |
# File 'lib/BuildingSync.rb', line 7103 def location @location end |
#otherHVACSystems ⇒ Object
Returns the value of attribute otherHVACSystems.
7102 7103 7104 |
# File 'lib/BuildingSync.rb', line 7102 def otherHVACSystems @otherHVACSystems end |
#plants ⇒ Object
Returns the value of attribute plants.
7099 7100 7101 |
# File 'lib/BuildingSync.rb', line 7099 def plants @plants end |
#primaryHVACSystemType ⇒ Object
Returns the value of attribute primaryHVACSystemType.
7106 7107 7108 |
# File 'lib/BuildingSync.rb', line 7106 def primaryHVACSystemType @primaryHVACSystemType end |
#principalHVACSystemType ⇒ Object
Returns the value of attribute principalHVACSystemType.
7107 7108 7109 |
# File 'lib/BuildingSync.rb', line 7107 def principalHVACSystemType @principalHVACSystemType end |
#priority ⇒ Object
Returns the value of attribute priority.
7104 7105 7106 |
# File 'lib/BuildingSync.rb', line 7104 def priority @priority end |
#quantity ⇒ Object
Returns the value of attribute quantity.
7111 7112 7113 |
# File 'lib/BuildingSync.rb', line 7111 def quantity @quantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
7110 7111 7112 |
# File 'lib/BuildingSync.rb', line 7110 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
7113 7114 7115 |
# File 'lib/BuildingSync.rb', line 7113 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
7117 7118 7119 |
# File 'lib/BuildingSync.rb', line 7117 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
7121 7122 7123 |
# File 'lib/BuildingSync.rb', line 7121 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
7125 7126 7127 |
# File 'lib/BuildingSync.rb', line 7125 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
7129 7130 7131 |
# File 'lib/BuildingSync.rb', line 7129 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |