Class: BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType

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

Overview

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

storageTank - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::StorageTank
instantaneous - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::Instantaneous
heatExchanger - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType::HeatExchanger
other - BuildingSync::OtherType
unknown - BuildingSync::UnknownType

Defined Under Namespace

Classes: HeatExchanger, Instantaneous, StorageTank

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(storageTank = nil, instantaneous = nil, heatExchanger = nil, other = nil, unknown = nil) ⇒ DomesticHotWaterType

Returns a new instance of DomesticHotWaterType.



10286
10287
10288
10289
10290
10291
10292
# File 'lib/BuildingSync.rb', line 10286

def initialize(storageTank = nil, instantaneous = nil, heatExchanger = nil, other = nil, unknown = nil)
  @storageTank = storageTank
  @instantaneous = instantaneous
  @heatExchanger = heatExchanger
  @other = other
  @unknown = unknown
end

Instance Attribute Details

#heatExchangerObject

Returns the value of attribute heatExchanger.



10282
10283
10284
# File 'lib/BuildingSync.rb', line 10282

def heatExchanger
  @heatExchanger
end

#instantaneousObject

Returns the value of attribute instantaneous.



10281
10282
10283
# File 'lib/BuildingSync.rb', line 10281

def instantaneous
  @instantaneous
end

#otherObject

Returns the value of attribute other.



10283
10284
10285
# File 'lib/BuildingSync.rb', line 10283

def other
  @other
end

#storageTankObject

Returns the value of attribute storageTank.



10280
10281
10282
# File 'lib/BuildingSync.rb', line 10280

def storageTank
  @storageTank
end

#unknownObject

Returns the value of attribute unknown.



10284
10285
10286
# File 'lib/BuildingSync.rb', line 10284

def unknown
  @unknown
end