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
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.
-
#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) ⇒ 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) ⇒ FanSystemType
Returns a new instance of FanSystemType.
11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 |
# File 'lib/BuildingSync.rb', line 11978 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) @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 @__xmlattr = {} end |
Instance Attribute Details
#beltType ⇒ Object
Returns the value of attribute beltType.
11937 11938 11939 |
# File 'lib/BuildingSync.rb', line 11937 def beltType @beltType end |
#controls ⇒ Object
Returns the value of attribute controls.
11945 11946 11947 |
# File 'lib/BuildingSync.rb', line 11945 def controls @controls end |
#designStaticPressure ⇒ Object
Returns the value of attribute designStaticPressure.
11942 11943 11944 |
# File 'lib/BuildingSync.rb', line 11942 def designStaticPressure @designStaticPressure end |
#fanApplication ⇒ Object
Returns the value of attribute fanApplication.
11938 11939 11940 |
# File 'lib/BuildingSync.rb', line 11938 def fanApplication @fanApplication end |
#fanControlType ⇒ Object
Returns the value of attribute fanControlType.
11939 11940 11941 |
# File 'lib/BuildingSync.rb', line 11939 def fanControlType @fanControlType end |
#fanEfficiency ⇒ Object
Returns the value of attribute fanEfficiency.
11929 11930 11931 |
# File 'lib/BuildingSync.rb', line 11929 def fanEfficiency @fanEfficiency end |
#fanInstalledFlowRate ⇒ Object
Returns the value of attribute fanInstalledFlowRate.
11932 11933 11934 |
# File 'lib/BuildingSync.rb', line 11932 def fanInstalledFlowRate @fanInstalledFlowRate end |
#fanPlacement ⇒ Object
Returns the value of attribute fanPlacement.
11940 11941 11942 |
# File 'lib/BuildingSync.rb', line 11940 def fanPlacement @fanPlacement end |
#fanPowerMinimumRatio ⇒ Object
Returns the value of attribute fanPowerMinimumRatio.
11935 11936 11937 |
# File 'lib/BuildingSync.rb', line 11935 def fanPowerMinimumRatio @fanPowerMinimumRatio end |
#fanSize ⇒ Object
Returns the value of attribute fanSize.
11930 11931 11932 |
# File 'lib/BuildingSync.rb', line 11930 def fanSize @fanSize end |
#fanType ⇒ Object
Returns the value of attribute fanType.
11936 11937 11938 |
# File 'lib/BuildingSync.rb', line 11936 def fanType @fanType end |
#installedFlowRate ⇒ Object
Returns the value of attribute installedFlowRate.
11931 11932 11933 |
# File 'lib/BuildingSync.rb', line 11931 def installedFlowRate @installedFlowRate end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
11954 11955 11956 |
# File 'lib/BuildingSync.rb', line 11954 def linkedPremises @linkedPremises end |
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
11955 11956 11957 |
# File 'lib/BuildingSync.rb', line 11955 def linkedSystemIDs @linkedSystemIDs end |
#location ⇒ Object
Returns the value of attribute location.
11953 11954 11955 |
# File 'lib/BuildingSync.rb', line 11953 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
11951 11952 11953 |
# File 'lib/BuildingSync.rb', line 11951 def manufacturer @manufacturer end |
#maximumFanPower ⇒ Object
Returns the value of attribute maximumFanPower.
11934 11935 11936 |
# File 'lib/BuildingSync.rb', line 11934 def maximumFanPower @maximumFanPower end |
#minimumFlowRate ⇒ Object
Returns the value of attribute minimumFlowRate.
11933 11934 11935 |
# File 'lib/BuildingSync.rb', line 11933 def minimumFlowRate @minimumFlowRate end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
11952 11953 11954 |
# File 'lib/BuildingSync.rb', line 11952 def modelNumber @modelNumber end |
#motorLocationRelativeToAirStream ⇒ Object
Returns the value of attribute motorLocationRelativeToAirStream.
11941 11942 11943 |
# File 'lib/BuildingSync.rb', line 11941 def motorLocationRelativeToAirStream @motorLocationRelativeToAirStream end |
#numberOfDiscreteFanSpeedsCooling ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsCooling.
11943 11944 11945 |
# File 'lib/BuildingSync.rb', line 11943 def numberOfDiscreteFanSpeedsCooling @numberOfDiscreteFanSpeedsCooling end |
#numberOfDiscreteFanSpeedsHeating ⇒ Object
Returns the value of attribute numberOfDiscreteFanSpeedsHeating.
11944 11945 11946 |
# File 'lib/BuildingSync.rb', line 11944 def numberOfDiscreteFanSpeedsHeating @numberOfDiscreteFanSpeedsHeating end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
11950 11951 11952 |
# File 'lib/BuildingSync.rb', line 11950 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
11947 11948 11949 |
# File 'lib/BuildingSync.rb', line 11947 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
11946 11947 11948 |
# File 'lib/BuildingSync.rb', line 11946 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
11956 11957 11958 |
# File 'lib/BuildingSync.rb', line 11956 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
11948 11949 11950 |
# File 'lib/BuildingSync.rb', line 11948 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
11949 11950 11951 |
# File 'lib/BuildingSync.rb', line 11949 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
11958 11959 11960 |
# File 'lib/BuildingSync.rb', line 11958 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
11962 11963 11964 |
# File 'lib/BuildingSync.rb', line 11962 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
11966 11967 11968 |
# File 'lib/BuildingSync.rb', line 11966 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
11970 11971 11972 |
# File 'lib/BuildingSync.rb', line 11970 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
11974 11975 11976 |
# File 'lib/BuildingSync.rb', line 11974 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |