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.
7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 |
# File 'lib/BuildingSync.rb', line 7982 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.
7948 7949 7950 |
# File 'lib/BuildingSync.rb', line 7948 def boiler @boiler end |
#buildingAutomationSystem ⇒ Object
Returns the value of attribute buildingAutomationSystem.
7958 7959 7960 |
# File 'lib/BuildingSync.rb', line 7958 def buildingAutomationSystem @buildingAutomationSystem end |
#controlSystemTypes ⇒ Object
Returns the value of attribute controlSystemTypes.
7959 7960 7961 |
# File 'lib/BuildingSync.rb', line 7959 def controlSystemTypes @controlSystemTypes end |
#districtHeating ⇒ Object
Returns the value of attribute districtHeating.
7949 7950 7951 |
# File 'lib/BuildingSync.rb', line 7949 def districtHeating @districtHeating end |
#heatingPlantCondition ⇒ Object
Returns the value of attribute heatingPlantCondition.
7954 7955 7956 |
# File 'lib/BuildingSync.rb', line 7954 def heatingPlantCondition @heatingPlantCondition end |
#location ⇒ Object
Returns the value of attribute location.
7955 7956 7957 |
# File 'lib/BuildingSync.rb', line 7955 def location @location end |
#noHeating ⇒ Object
Returns the value of attribute noHeating.
7952 7953 7954 |
# File 'lib/BuildingSync.rb', line 7952 def noHeating @noHeating end |
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
7951 7952 7953 |
# File 'lib/BuildingSync.rb', line 7951 def otherCombination @otherCombination end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
7957 7958 7959 |
# File 'lib/BuildingSync.rb', line 7957 def primaryFuel @primaryFuel end |
#solarThermal ⇒ Object
Returns the value of attribute solarThermal.
7950 7951 7952 |
# File 'lib/BuildingSync.rb', line 7950 def solarThermal @solarThermal end |
#unknown ⇒ Object
Returns the value of attribute unknown.
7953 7954 7955 |
# File 'lib/BuildingSync.rb', line 7953 def unknown @unknown end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
7960 7961 7962 |
# File 'lib/BuildingSync.rb', line 7960 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
7956 7957 7958 |
# File 'lib/BuildingSync.rb', line 7956 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
7962 7963 7964 |
# File 'lib/BuildingSync.rb', line 7962 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
7966 7967 7968 |
# File 'lib/BuildingSync.rb', line 7966 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
7970 7971 7972 |
# File 'lib/BuildingSync.rb', line 7970 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
7974 7975 7976 |
# File 'lib/BuildingSync.rb', line 7974 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
7978 7979 7980 |
# File 'lib/BuildingSync.rb', line 7978 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |