Class: BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::StorageTank::TankHeatingType::Indirect::IndirectTankHeatingSource

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

inner class for member: IndirectTankHeatingSource http://buildingsync.net/schemas/bedes-auc/2019IndirectTankHeatingSource

heatPump - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::StorageTank::TankHeatingType::Indirect::IndirectTankHeatingSource::HeatPump
solar - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::StorageTank::TankHeatingType::Indirect::IndirectTankHeatingSource::Solar
spaceHeatingSystem - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::StorageTank::TankHeatingType::Indirect::IndirectTankHeatingSource::SpaceHeatingSystem
other - BuildingSync::OtherType
unknown - BuildingSync::UnknownType

Defined Under Namespace

Classes: HeatPump, Solar, SpaceHeatingSystem

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(heatPump = nil, solar = nil, spaceHeatingSystem = nil, other = nil, unknown = nil) ⇒ IndirectTankHeatingSource

Returns a new instance of IndirectTankHeatingSource.



10023
10024
10025
10026
10027
10028
10029
# File 'lib/BuildingSync.rb', line 10023

def initialize(heatPump = nil, solar = nil, spaceHeatingSystem = nil, other = nil, unknown = nil)
  @heatPump = heatPump
  @solar = solar
  @spaceHeatingSystem = spaceHeatingSystem
  @other = other
  @unknown = unknown
end

Instance Attribute Details

#heatPumpObject

Returns the value of attribute heatPump.



10017
10018
10019
# File 'lib/BuildingSync.rb', line 10017

def heatPump
  @heatPump
end

#otherObject

Returns the value of attribute other.



10020
10021
10022
# File 'lib/BuildingSync.rb', line 10020

def other
  @other
end

#solarObject

Returns the value of attribute solar.



10018
10019
10020
# File 'lib/BuildingSync.rb', line 10018

def solar
  @solar
end

#spaceHeatingSystemObject

Returns the value of attribute spaceHeatingSystem.



10019
10020
10021
# File 'lib/BuildingSync.rb', line 10019

def spaceHeatingSystem
  @spaceHeatingSystem
end

#unknownObject

Returns the value of attribute unknown.



10021
10022
10023
# File 'lib/BuildingSync.rb', line 10021

def unknown
  @unknown
end