Class: BuildingSync::OtherHVACSystemType::OtherHVACType

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

Overview

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

humidifier - BuildingSync::OtherHVACSystemType::OtherHVACType::Humidifier
dehumidifier - BuildingSync::OtherHVACSystemType::OtherHVACType::Dehumidifier
airCleaner - BuildingSync::OtherHVACSystemType::OtherHVACType::AirCleaner
mechanicalVentilation - BuildingSync::OtherHVACSystemType::OtherHVACType::MechanicalVentilation
spotExhaust - BuildingSync::OtherHVACSystemType::OtherHVACType::SpotExhaust
naturalVentilation - BuildingSync::OtherHVACSystemType::OtherHVACType::NaturalVentilation
otherCombination - BuildingSync::OtherCombinationType
unknown - BuildingSync::UnknownType

Defined Under Namespace

Classes: AirCleaner, Dehumidifier, Humidifier, MechanicalVentilation, NaturalVentilation, SpotExhaust

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(humidifier = nil, dehumidifier = nil, airCleaner = nil, mechanicalVentilation = nil, spotExhaust = nil, naturalVentilation = nil, otherCombination = nil, unknown = nil) ⇒ OtherHVACType

Returns a new instance of OtherHVACType.



9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
# File 'lib/BuildingSync.rb', line 9024

def initialize(humidifier = nil, dehumidifier = nil, airCleaner = nil, mechanicalVentilation = nil, spotExhaust = nil, naturalVentilation = nil, otherCombination = nil, unknown = nil)
  @humidifier = humidifier
  @dehumidifier = dehumidifier
  @airCleaner = airCleaner
  @mechanicalVentilation = mechanicalVentilation
  @spotExhaust = spotExhaust
  @naturalVentilation = naturalVentilation
  @otherCombination = otherCombination
  @unknown = unknown
end

Instance Attribute Details

#airCleanerObject

Returns the value of attribute airCleaner.



9017
9018
9019
# File 'lib/BuildingSync.rb', line 9017

def airCleaner
  @airCleaner
end

#dehumidifierObject

Returns the value of attribute dehumidifier.



9016
9017
9018
# File 'lib/BuildingSync.rb', line 9016

def dehumidifier
  @dehumidifier
end

#humidifierObject

Returns the value of attribute humidifier.



9015
9016
9017
# File 'lib/BuildingSync.rb', line 9015

def humidifier
  @humidifier
end

#mechanicalVentilationObject

Returns the value of attribute mechanicalVentilation.



9018
9019
9020
# File 'lib/BuildingSync.rb', line 9018

def mechanicalVentilation
  @mechanicalVentilation
end

#naturalVentilationObject

Returns the value of attribute naturalVentilation.



9020
9021
9022
# File 'lib/BuildingSync.rb', line 9020

def naturalVentilation
  @naturalVentilation
end

#otherCombinationObject

Returns the value of attribute otherCombination.



9021
9022
9023
# File 'lib/BuildingSync.rb', line 9021

def otherCombination
  @otherCombination
end

#spotExhaustObject

Returns the value of attribute spotExhaust.



9019
9020
9021
# File 'lib/BuildingSync.rb', line 9019

def spotExhaust
  @spotExhaust
end

#unknownObject

Returns the value of attribute unknown.



9022
9023
9024
# File 'lib/BuildingSync.rb', line 9022

def unknown
  @unknown
end