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.



8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
# File 'lib/BuildingSync.rb', line 8939

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.



8932
8933
8934
# File 'lib/BuildingSync.rb', line 8932

def airCleaner
  @airCleaner
end

#dehumidifierObject

Returns the value of attribute dehumidifier.



8931
8932
8933
# File 'lib/BuildingSync.rb', line 8931

def dehumidifier
  @dehumidifier
end

#humidifierObject

Returns the value of attribute humidifier.



8930
8931
8932
# File 'lib/BuildingSync.rb', line 8930

def humidifier
  @humidifier
end

#mechanicalVentilationObject

Returns the value of attribute mechanicalVentilation.



8933
8934
8935
# File 'lib/BuildingSync.rb', line 8933

def mechanicalVentilation
  @mechanicalVentilation
end

#naturalVentilationObject

Returns the value of attribute naturalVentilation.



8935
8936
8937
# File 'lib/BuildingSync.rb', line 8935

def naturalVentilation
  @naturalVentilation
end

#otherCombinationObject

Returns the value of attribute otherCombination.



8936
8937
8938
# File 'lib/BuildingSync.rb', line 8936

def otherCombination
  @otherCombination
end

#spotExhaustObject

Returns the value of attribute spotExhaust.



8934
8935
8936
# File 'lib/BuildingSync.rb', line 8934

def spotExhaust
  @spotExhaust
end

#unknownObject

Returns the value of attribute unknown.



8937
8938
8939
# File 'lib/BuildingSync.rb', line 8937

def unknown
  @unknown
end