Class: BuildingSync::FanSystemType
- Inherits:
-
Object
- Object
- BuildingSync::FanSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019FanSystemType
fanEfficiency - BuildingSync::FanSystemType::FanEfficiency
fanSize - BuildingSync::FanSystemType::FanSize
installedFlowRate - BuildingSync::FanSystemType::InstalledFlowRate
fanInstalledFlowRate - BuildingSync::FanSystemType::FanInstalledFlowRate
minimumFlowRate - BuildingSync::FanSystemType::MinimumFlowRate
maximumFanPower - BuildingSync::FanSystemType::MaximumFanPower
fanPowerMinimumRatio - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
fanType - SOAP::SOAPString
beltType - SOAP::SOAPString
fanApplication - SOAP::SOAPString
fanControlType - SOAP::SOAPString
fanPlacement - SOAP::SOAPString
motorLocationRelativeToAirStream - SOAP::SOAPBoolean
designStaticPressure - BuildingSync::FanSystemType::DesignStaticPressure
numberOfDiscreteFanSpeedsCooling - BuildingSync::FanSystemType::NumberOfDiscreteFanSpeedsCooling
numberOfDiscreteFanSpeedsHeating - BuildingSync::FanSystemType::NumberOfDiscreteFanSpeedsHeating
controls - BuildingSync::FanSystemType::Controls
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
linkedSystemIDs - BuildingSync::LinkedSystemIDs
userDefinedFields - BuildingSync::UserDefinedFields
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, DesignStaticPressure, FanEfficiency, FanInstalledFlowRate, FanSize, InstalledFlowRate, MaximumFanPower, MinimumFlowRate, NumberOfDiscreteFanSpeedsCooling, NumberOfDiscreteFanSpeedsHeating
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#beltType ⇒ Object
Returns the value of attribute beltType.
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#designStaticPressure ⇒ Object
Returns the value of attribute designStaticPressure.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#fanApplication ⇒ Object
Returns the value of attribute fanApplication.
-
#fanControlType ⇒ Object
Returns the value of attribute fanControlType.
-
#fanEfficiency ⇒ Object
Returns the value of attribute fanEfficiency.
-
#fanInstalledFlowRate ⇒ Object
Returns the value of attribute fanInstalledFlowRate.
-
#fanPlacement ⇒ Object
Returns the value of attribute fanPlacement.
-
#fanPowerMinimumRatio ⇒ Object
Returns the value of attribute fanPowerMinimumRatio.
-
#fanSize ⇒ Object
Returns the value of attribute fanSize.
-
#fanType ⇒ Object
Returns the value of attribute fanType.
-
#installedFlowRate ⇒ Object
Returns the value of attribute installedFlowRate.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
-
#location ⇒ Object
Returns the value of attribute location.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#maximumFanPower ⇒ Object
Returns the value of attribute maximumFanPower.
-
#minimumFlowRate ⇒ Object
Returns the value of attribute minimumFlowRate.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#motorLocationRelativeToAirStream ⇒ Object
Returns the value of attribute motorLocationRelativeToAirStream.
-
#numberOfDiscreteFanSpeedsCooling ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsCooling.
-
#numberOfDiscreteFanSpeedsHeating ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsHeating.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(fanEfficiency = nil, fanSize = nil, installedFlowRate = nil, fanInstalledFlowRate = nil, minimumFlowRate = nil, maximumFanPower = nil, fanPowerMinimumRatio = nil, fanType = nil, beltType = nil, fanApplication = nil, fanControlType = nil, fanPlacement = nil, motorLocationRelativeToAirStream = nil, designStaticPressure = nil, numberOfDiscreteFanSpeedsCooling = nil, numberOfDiscreteFanSpeedsHeating = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil, equipmentID = nil) ⇒ FanSystemType
constructor
A new instance of FanSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(fanEfficiency = nil, fanSize = nil, installedFlowRate = nil, fanInstalledFlowRate = nil, minimumFlowRate = nil, maximumFanPower = nil, fanPowerMinimumRatio = nil, fanType = nil, beltType = nil, fanApplication = nil, fanControlType = nil, fanPlacement = nil, motorLocationRelativeToAirStream = nil, designStaticPressure = nil, numberOfDiscreteFanSpeedsCooling = nil, numberOfDiscreteFanSpeedsHeating = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil, equipmentID = nil) ⇒ FanSystemType
Returns a new instance of FanSystemType.
12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 |
# File 'lib/BuildingSync.rb', line 12094 def initialize(fanEfficiency = nil, fanSize = nil, installedFlowRate = nil, fanInstalledFlowRate = nil, minimumFlowRate = nil, maximumFanPower = nil, fanPowerMinimumRatio = nil, fanType = nil, beltType = nil, fanApplication = nil, fanControlType = nil, fanPlacement = nil, motorLocationRelativeToAirStream = nil, designStaticPressure = nil, numberOfDiscreteFanSpeedsCooling = nil, numberOfDiscreteFanSpeedsHeating = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil, equipmentID = nil) @fanEfficiency = fanEfficiency @fanSize = fanSize @installedFlowRate = installedFlowRate @fanInstalledFlowRate = fanInstalledFlowRate @minimumFlowRate = minimumFlowRate @maximumFanPower = maximumFanPower @fanPowerMinimumRatio = fanPowerMinimumRatio @fanType = fanType @beltType = beltType @fanApplication = fanApplication @fanControlType = fanControlType @fanPlacement = fanPlacement @motorLocationRelativeToAirStream = motorLocationRelativeToAirStream @designStaticPressure = designStaticPressure @numberOfDiscreteFanSpeedsCooling = numberOfDiscreteFanSpeedsCooling @numberOfDiscreteFanSpeedsHeating = numberOfDiscreteFanSpeedsHeating @controls = controls @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @primaryFuel = primaryFuel @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedPremises = linkedPremises @linkedSystemIDs = linkedSystemIDs @userDefinedFields = userDefinedFields @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#beltType ⇒ Object
Returns the value of attribute beltType.
12052 12053 12054 |
# File 'lib/BuildingSync.rb', line 12052 def beltType @beltType end |
#controls ⇒ Object
Returns the value of attribute controls.
12060 12061 12062 |
# File 'lib/BuildingSync.rb', line 12060 def controls @controls end |
#designStaticPressure ⇒ Object
Returns the value of attribute designStaticPressure.
12057 12058 12059 |
# File 'lib/BuildingSync.rb', line 12057 def designStaticPressure @designStaticPressure end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
12072 12073 12074 |
# File 'lib/BuildingSync.rb', line 12072 def equipmentID @equipmentID end |
#fanApplication ⇒ Object
Returns the value of attribute fanApplication.
12053 12054 12055 |
# File 'lib/BuildingSync.rb', line 12053 def fanApplication @fanApplication end |
#fanControlType ⇒ Object
Returns the value of attribute fanControlType.
12054 12055 12056 |
# File 'lib/BuildingSync.rb', line 12054 def fanControlType @fanControlType end |
#fanEfficiency ⇒ Object
Returns the value of attribute fanEfficiency.
12044 12045 12046 |
# File 'lib/BuildingSync.rb', line 12044 def fanEfficiency @fanEfficiency end |
#fanInstalledFlowRate ⇒ Object
Returns the value of attribute fanInstalledFlowRate.
12047 12048 12049 |
# File 'lib/BuildingSync.rb', line 12047 def fanInstalledFlowRate @fanInstalledFlowRate end |
#fanPlacement ⇒ Object
Returns the value of attribute fanPlacement.
12055 12056 12057 |
# File 'lib/BuildingSync.rb', line 12055 def fanPlacement @fanPlacement end |
#fanPowerMinimumRatio ⇒ Object
Returns the value of attribute fanPowerMinimumRatio.
12050 12051 12052 |
# File 'lib/BuildingSync.rb', line 12050 def fanPowerMinimumRatio @fanPowerMinimumRatio end |
#fanSize ⇒ Object
Returns the value of attribute fanSize.
12045 12046 12047 |
# File 'lib/BuildingSync.rb', line 12045 def fanSize @fanSize end |
#fanType ⇒ Object
Returns the value of attribute fanType.
12051 12052 12053 |
# File 'lib/BuildingSync.rb', line 12051 def fanType @fanType end |
#installedFlowRate ⇒ Object
Returns the value of attribute installedFlowRate.
12046 12047 12048 |
# File 'lib/BuildingSync.rb', line 12046 def installedFlowRate @installedFlowRate end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
12069 12070 12071 |
# File 'lib/BuildingSync.rb', line 12069 def linkedPremises @linkedPremises end |
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
12070 12071 12072 |
# File 'lib/BuildingSync.rb', line 12070 def linkedSystemIDs @linkedSystemIDs end |
#location ⇒ Object
Returns the value of attribute location.
12068 12069 12070 |
# File 'lib/BuildingSync.rb', line 12068 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
12066 12067 12068 |
# File 'lib/BuildingSync.rb', line 12066 def manufacturer @manufacturer end |
#maximumFanPower ⇒ Object
Returns the value of attribute maximumFanPower.
12049 12050 12051 |
# File 'lib/BuildingSync.rb', line 12049 def maximumFanPower @maximumFanPower end |
#minimumFlowRate ⇒ Object
Returns the value of attribute minimumFlowRate.
12048 12049 12050 |
# File 'lib/BuildingSync.rb', line 12048 def minimumFlowRate @minimumFlowRate end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
12067 12068 12069 |
# File 'lib/BuildingSync.rb', line 12067 def modelNumber @modelNumber end |
#motorLocationRelativeToAirStream ⇒ Object
Returns the value of attribute motorLocationRelativeToAirStream.
12056 12057 12058 |
# File 'lib/BuildingSync.rb', line 12056 def motorLocationRelativeToAirStream @motorLocationRelativeToAirStream end |
#numberOfDiscreteFanSpeedsCooling ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsCooling.
12058 12059 12060 |
# File 'lib/BuildingSync.rb', line 12058 def numberOfDiscreteFanSpeedsCooling @numberOfDiscreteFanSpeedsCooling end |
#numberOfDiscreteFanSpeedsHeating ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsHeating.
12059 12060 12061 |
# File 'lib/BuildingSync.rb', line 12059 def numberOfDiscreteFanSpeedsHeating @numberOfDiscreteFanSpeedsHeating end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
12065 12066 12067 |
# File 'lib/BuildingSync.rb', line 12065 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
12062 12063 12064 |
# File 'lib/BuildingSync.rb', line 12062 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
12061 12062 12063 |
# File 'lib/BuildingSync.rb', line 12061 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
12071 12072 12073 |
# File 'lib/BuildingSync.rb', line 12071 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
12063 12064 12065 |
# File 'lib/BuildingSync.rb', line 12063 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
12064 12065 12066 |
# File 'lib/BuildingSync.rb', line 12064 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
12074 12075 12076 |
# File 'lib/BuildingSync.rb', line 12074 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
12078 12079 12080 |
# File 'lib/BuildingSync.rb', line 12078 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
12082 12083 12084 |
# File 'lib/BuildingSync.rb', line 12082 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
12086 12087 12088 |
# File 'lib/BuildingSync.rb', line 12086 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
12090 12091 12092 |
# File 'lib/BuildingSync.rb', line 12090 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |