Class: BuildingSync::HeatingPlantType
- Inherits:
-
Object
- Object
- BuildingSync::HeatingPlantType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019HeatingPlantType
boiler - BuildingSync::HeatingPlantType::Boiler
districtHeating - BuildingSync::HeatingPlantType::DistrictHeating
solarThermal - BuildingSync::HeatingPlantType::SolarThermal
otherCombination - BuildingSync::OtherCombinationType
noHeating - BuildingSync::NoHeatingType
unknown - BuildingSync::UnknownType
heatingPlantCondition - BuildingSync::EquipmentCondition
location - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
buildingAutomationSystem - SOAP::SOAPBoolean
controlSystemTypes - BuildingSync::HeatingPlantType::ControlSystemTypes
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Boiler, ControlSystemTypes, DistrictHeating, SolarThermal
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
-
#boiler ⇒ Object
Returns the value of attribute boiler.
-
#buildingAutomationSystem ⇒ Object
Returns the value of attribute buildingAutomationSystem.
-
#controlSystemTypes ⇒ Object
Returns the value of attribute controlSystemTypes.
-
#districtHeating ⇒ Object
Returns the value of attribute districtHeating.
-
#heatingPlantCondition ⇒ Object
Returns the value of attribute heatingPlantCondition.
-
#location ⇒ Object
Returns the value of attribute location.
-
#noHeating ⇒ Object
Returns the value of attribute noHeating.
-
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#solarThermal ⇒ Object
Returns the value of attribute solarThermal.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(boiler = nil, districtHeating = nil, solarThermal = nil, otherCombination = nil, noHeating = nil, unknown = nil, heatingPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil) ⇒ HeatingPlantType
constructor
A new instance of HeatingPlantType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(boiler = nil, districtHeating = nil, solarThermal = nil, otherCombination = nil, noHeating = nil, unknown = nil, heatingPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil) ⇒ HeatingPlantType
Returns a new instance of HeatingPlantType.
8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 |
# File 'lib/BuildingSync.rb', line 8063 def initialize(boiler = nil, districtHeating = nil, solarThermal = nil, otherCombination = nil, noHeating = nil, unknown = nil, heatingPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil) @boiler = boiler @districtHeating = districtHeating @solarThermal = solarThermal @otherCombination = otherCombination @noHeating = noHeating @unknown = unknown @heatingPlantCondition = heatingPlantCondition @location = location @yearInstalled = yearInstalled @primaryFuel = primaryFuel @buildingAutomationSystem = buildingAutomationSystem @controlSystemTypes = controlSystemTypes @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#boiler ⇒ Object
Returns the value of attribute boiler.
8029 8030 8031 |
# File 'lib/BuildingSync.rb', line 8029 def boiler @boiler end |
#buildingAutomationSystem ⇒ Object
Returns the value of attribute buildingAutomationSystem.
8039 8040 8041 |
# File 'lib/BuildingSync.rb', line 8039 def buildingAutomationSystem @buildingAutomationSystem end |
#controlSystemTypes ⇒ Object
Returns the value of attribute controlSystemTypes.
8040 8041 8042 |
# File 'lib/BuildingSync.rb', line 8040 def controlSystemTypes @controlSystemTypes end |
#districtHeating ⇒ Object
Returns the value of attribute districtHeating.
8030 8031 8032 |
# File 'lib/BuildingSync.rb', line 8030 def districtHeating @districtHeating end |
#heatingPlantCondition ⇒ Object
Returns the value of attribute heatingPlantCondition.
8035 8036 8037 |
# File 'lib/BuildingSync.rb', line 8035 def heatingPlantCondition @heatingPlantCondition end |
#location ⇒ Object
Returns the value of attribute location.
8036 8037 8038 |
# File 'lib/BuildingSync.rb', line 8036 def location @location end |
#noHeating ⇒ Object
Returns the value of attribute noHeating.
8033 8034 8035 |
# File 'lib/BuildingSync.rb', line 8033 def noHeating @noHeating end |
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
8032 8033 8034 |
# File 'lib/BuildingSync.rb', line 8032 def otherCombination @otherCombination end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
8038 8039 8040 |
# File 'lib/BuildingSync.rb', line 8038 def primaryFuel @primaryFuel end |
#solarThermal ⇒ Object
Returns the value of attribute solarThermal.
8031 8032 8033 |
# File 'lib/BuildingSync.rb', line 8031 def solarThermal @solarThermal end |
#unknown ⇒ Object
Returns the value of attribute unknown.
8034 8035 8036 |
# File 'lib/BuildingSync.rb', line 8034 def unknown @unknown end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
8041 8042 8043 |
# File 'lib/BuildingSync.rb', line 8041 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
8037 8038 8039 |
# File 'lib/BuildingSync.rb', line 8037 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
8043 8044 8045 |
# File 'lib/BuildingSync.rb', line 8043 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
8047 8048 8049 |
# File 'lib/BuildingSync.rb', line 8047 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
8051 8052 8053 |
# File 'lib/BuildingSync.rb', line 8051 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
8055 8056 8057 |
# File 'lib/BuildingSync.rb', line 8055 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
8059 8060 8061 |
# File 'lib/BuildingSync.rb', line 8059 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |