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.



10192
10193
10194
10195
10196
10197
10198
# File 'lib/BuildingSync.rb', line 10192

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.



10188
10189
10190
# File 'lib/BuildingSync.rb', line 10188

def heatExchanger
  @heatExchanger
end

#instantaneousObject

Returns the value of attribute instantaneous.



10187
10188
10189
# File 'lib/BuildingSync.rb', line 10187

def instantaneous
  @instantaneous
end

#otherObject

Returns the value of attribute other.



10189
10190
10191
# File 'lib/BuildingSync.rb', line 10189

def other
  @other
end

#storageTankObject

Returns the value of attribute storageTank.



10186
10187
10188
# File 'lib/BuildingSync.rb', line 10186

def storageTank
  @storageTank
end

#unknownObject

Returns the value of attribute unknown.



10190
10191
10192
# File 'lib/BuildingSync.rb', line 10190

def unknown
  @unknown
end