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.
7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 |
# File 'lib/BuildingSync.rb', line 7214 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.
7182 7183 7184 |
# File 'lib/BuildingSync.rb', line 7182 def ductSystems @ductSystems end |
#frequencyOfMaintenance ⇒ Object
Returns the value of attribute frequencyOfMaintenance.
7186 7187 7188 |
# File 'lib/BuildingSync.rb', line 7186 def frequencyOfMaintenance @frequencyOfMaintenance end |
#heatingAndCoolingSystems ⇒ Object
Returns the value of attribute heatingAndCoolingSystems.
7181 7182 7183 |
# File 'lib/BuildingSync.rb', line 7181 def heatingAndCoolingSystems @heatingAndCoolingSystems end |
#hVACControlSystemTypes ⇒ Object
Returns the value of attribute hVACControlSystemTypes.
7189 7190 7191 |
# File 'lib/BuildingSync.rb', line 7189 def hVACControlSystemTypes @hVACControlSystemTypes end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
7190 7191 7192 |
# File 'lib/BuildingSync.rb', line 7190 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
7184 7185 7186 |
# File 'lib/BuildingSync.rb', line 7184 def location @location end |
#otherHVACSystems ⇒ Object
Returns the value of attribute otherHVACSystems.
7183 7184 7185 |
# File 'lib/BuildingSync.rb', line 7183 def otherHVACSystems @otherHVACSystems end |
#plants ⇒ Object
Returns the value of attribute plants.
7180 7181 7182 |
# File 'lib/BuildingSync.rb', line 7180 def plants @plants end |
#primaryHVACSystemType ⇒ Object
Returns the value of attribute primaryHVACSystemType.
7187 7188 7189 |
# File 'lib/BuildingSync.rb', line 7187 def primaryHVACSystemType @primaryHVACSystemType end |
#principalHVACSystemType ⇒ Object
Returns the value of attribute principalHVACSystemType.
7188 7189 7190 |
# File 'lib/BuildingSync.rb', line 7188 def principalHVACSystemType @principalHVACSystemType end |
#priority ⇒ Object
Returns the value of attribute priority.
7185 7186 7187 |
# File 'lib/BuildingSync.rb', line 7185 def priority @priority end |
#quantity ⇒ Object
Returns the value of attribute quantity.
7192 7193 7194 |
# File 'lib/BuildingSync.rb', line 7192 def quantity @quantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
7191 7192 7193 |
# File 'lib/BuildingSync.rb', line 7191 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
7194 7195 7196 |
# File 'lib/BuildingSync.rb', line 7194 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
7198 7199 7200 |
# File 'lib/BuildingSync.rb', line 7198 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
7202 7203 7204 |
# File 'lib/BuildingSync.rb', line 7202 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
7206 7207 7208 |
# File 'lib/BuildingSync.rb', line 7206 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
7210 7211 7212 |
# File 'lib/BuildingSync.rb', line 7210 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |