Class: BuildingSync::CondenserPlantType

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

Overview

http://buildingsync.net/schemas/bedes-auc/2019CondenserPlantType

airCooled - BuildingSync::CondenserPlantType::AirCooled
waterCooled - BuildingSync::CondenserPlantType::WaterCooled
groundSource - BuildingSync::CondenserPlantType::GroundSource
glycolCooledDryCooler - BuildingSync::CondenserPlantType::GlycolCooledDryCooler
other - BuildingSync::OtherType
unknown - BuildingSync::UnknownType
condenserPlantCondition - BuildingSync::EquipmentCondition
location - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
buildingAutomationSystem - SOAP::SOAPBoolean
controlSystemTypes - BuildingSync::CondenserPlantType::ControlSystemTypes
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID

Defined Under Namespace

Classes: AirCooled, ControlSystemTypes, GlycolCooledDryCooler, GroundSource, WaterCooled

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(airCooled = nil, waterCooled = nil, groundSource = nil, glycolCooledDryCooler = nil, other = nil, unknown = nil, condenserPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil) ⇒ CondenserPlantType

Returns a new instance of CondenserPlantType.



8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
# File 'lib/BuildingSync.rb', line 8705

def initialize(airCooled = nil, waterCooled = nil, groundSource = nil, glycolCooledDryCooler = nil, other = nil, unknown = nil, condenserPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil)
  @airCooled = airCooled
  @waterCooled = waterCooled
  @groundSource = groundSource
  @glycolCooledDryCooler = glycolCooledDryCooler
  @other = other
  @unknown = unknown
  @condenserPlantCondition = condenserPlantCondition
  @location = location
  @yearInstalled = yearInstalled
  @primaryFuel = primaryFuel
  @buildingAutomationSystem = buildingAutomationSystem
  @controlSystemTypes = controlSystemTypes
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#airCooledObject

Returns the value of attribute airCooled.



8679
8680
8681
# File 'lib/BuildingSync.rb', line 8679

def airCooled
  @airCooled
end

#buildingAutomationSystemObject

Returns the value of attribute buildingAutomationSystem.



8689
8690
8691
# File 'lib/BuildingSync.rb', line 8689

def buildingAutomationSystem
  @buildingAutomationSystem
end

#condenserPlantConditionObject

Returns the value of attribute condenserPlantCondition.



8685
8686
8687
# File 'lib/BuildingSync.rb', line 8685

def condenserPlantCondition
  @condenserPlantCondition
end

#controlSystemTypesObject

Returns the value of attribute controlSystemTypes.



8690
8691
8692
# File 'lib/BuildingSync.rb', line 8690

def controlSystemTypes
  @controlSystemTypes
end

#glycolCooledDryCoolerObject

Returns the value of attribute glycolCooledDryCooler.



8682
8683
8684
# File 'lib/BuildingSync.rb', line 8682

def glycolCooledDryCooler
  @glycolCooledDryCooler
end

#groundSourceObject

Returns the value of attribute groundSource.



8681
8682
8683
# File 'lib/BuildingSync.rb', line 8681

def groundSource
  @groundSource
end

#locationObject

Returns the value of attribute location.



8686
8687
8688
# File 'lib/BuildingSync.rb', line 8686

def location
  @location
end

#otherObject

Returns the value of attribute other.



8683
8684
8685
# File 'lib/BuildingSync.rb', line 8683

def other
  @other
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



8688
8689
8690
# File 'lib/BuildingSync.rb', line 8688

def primaryFuel
  @primaryFuel
end

#unknownObject

Returns the value of attribute unknown.



8684
8685
8686
# File 'lib/BuildingSync.rb', line 8684

def unknown
  @unknown
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



8691
8692
8693
# File 'lib/BuildingSync.rb', line 8691

def userDefinedFields
  @userDefinedFields
end

#waterCooledObject

Returns the value of attribute waterCooled.



8680
8681
8682
# File 'lib/BuildingSync.rb', line 8680

def waterCooled
  @waterCooled
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



8687
8688
8689
# File 'lib/BuildingSync.rb', line 8687

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



8693
8694
8695
# File 'lib/BuildingSync.rb', line 8693

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



8697
8698
8699
# File 'lib/BuildingSync.rb', line 8697

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



8701
8702
8703
# File 'lib/BuildingSync.rb', line 8701

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end