Class: BuildingSync::WaterUseType
- Inherits:
-
Object
- Object
- BuildingSync::WaterUseType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019WaterUseType
waterUseType - SOAP::SOAPString
waterResource - SOAP::SOAPString
lowFlowFixtures - SOAP::SOAPBoolean
waterFixtureRatedFlowRate - BuildingSync::WaterUseType::WaterFixtureRatedFlowRate
waterFixtureVolumePerCycle - BuildingSync::WaterUseType::WaterFixtureVolumePerCycle
waterFixtureCyclesPerDay - BuildingSync::WaterUseType::WaterFixtureCyclesPerDay
waterFixtureFractionHotWater - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
thirdPartyCertification - SOAP::SOAPString
controls - BuildingSync::WaterUseType::Controls
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, WaterFixtureCyclesPerDay, WaterFixtureRatedFlowRate, WaterFixtureVolumePerCycle
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
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#location ⇒ Object
Returns the value of attribute location.
-
#lowFlowFixtures ⇒ Object
Returns the value of attribute lowFlowFixtures.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#waterFixtureCyclesPerDay ⇒ Object
Returns the value of attribute waterFixtureCyclesPerDay.
-
#waterFixtureFractionHotWater ⇒ Object
Returns the value of attribute waterFixtureFractionHotWater.
-
#waterFixtureRatedFlowRate ⇒ Object
Returns the value of attribute waterFixtureRatedFlowRate.
-
#waterFixtureVolumePerCycle ⇒ Object
Returns the value of attribute waterFixtureVolumePerCycle.
-
#waterResource ⇒ Object
Returns the value of attribute waterResource.
-
#waterUseType ⇒ Object
Returns the value of attribute waterUseType.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(waterUseType = nil, waterResource = nil, lowFlowFixtures = nil, waterFixtureRatedFlowRate = nil, waterFixtureVolumePerCycle = nil, waterFixtureCyclesPerDay = nil, waterFixtureFractionHotWater = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ WaterUseType
constructor
A new instance of WaterUseType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(waterUseType = nil, waterResource = nil, lowFlowFixtures = nil, waterFixtureRatedFlowRate = nil, waterFixtureVolumePerCycle = nil, waterFixtureCyclesPerDay = nil, waterFixtureFractionHotWater = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ WaterUseType
Returns a new instance of WaterUseType.
16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 |
# File 'lib/BuildingSync.rb', line 16149 def initialize(waterUseType = nil, waterResource = nil, lowFlowFixtures = nil, waterFixtureRatedFlowRate = nil, waterFixtureVolumePerCycle = nil, waterFixtureCyclesPerDay = nil, waterFixtureFractionHotWater = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) @waterUseType = waterUseType @waterResource = waterResource @lowFlowFixtures = lowFlowFixtures @waterFixtureRatedFlowRate = waterFixtureRatedFlowRate @waterFixtureVolumePerCycle = waterFixtureVolumePerCycle @waterFixtureCyclesPerDay = waterFixtureCyclesPerDay @waterFixtureFractionHotWater = waterFixtureFractionHotWater @thirdPartyCertification = thirdPartyCertification @controls = controls @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @quantity = quantity @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
16119 16120 16121 |
# File 'lib/BuildingSync.rb', line 16119 def controls @controls end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
16125 16126 16127 |
# File 'lib/BuildingSync.rb', line 16125 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
16124 16125 16126 |
# File 'lib/BuildingSync.rb', line 16124 def location @location end |
#lowFlowFixtures ⇒ Object
Returns the value of attribute lowFlowFixtures.
16113 16114 16115 |
# File 'lib/BuildingSync.rb', line 16113 def lowFlowFixtures @lowFlowFixtures end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
16122 16123 16124 |
# File 'lib/BuildingSync.rb', line 16122 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
16123 16124 16125 |
# File 'lib/BuildingSync.rb', line 16123 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
16127 16128 16129 |
# File 'lib/BuildingSync.rb', line 16127 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
16118 16119 16120 |
# File 'lib/BuildingSync.rb', line 16118 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
16126 16127 16128 |
# File 'lib/BuildingSync.rb', line 16126 def userDefinedFields @userDefinedFields end |
#waterFixtureCyclesPerDay ⇒ Object
Returns the value of attribute waterFixtureCyclesPerDay.
16116 16117 16118 |
# File 'lib/BuildingSync.rb', line 16116 def waterFixtureCyclesPerDay @waterFixtureCyclesPerDay end |
#waterFixtureFractionHotWater ⇒ Object
Returns the value of attribute waterFixtureFractionHotWater.
16117 16118 16119 |
# File 'lib/BuildingSync.rb', line 16117 def waterFixtureFractionHotWater @waterFixtureFractionHotWater end |
#waterFixtureRatedFlowRate ⇒ Object
Returns the value of attribute waterFixtureRatedFlowRate.
16114 16115 16116 |
# File 'lib/BuildingSync.rb', line 16114 def waterFixtureRatedFlowRate @waterFixtureRatedFlowRate end |
#waterFixtureVolumePerCycle ⇒ Object
Returns the value of attribute waterFixtureVolumePerCycle.
16115 16116 16117 |
# File 'lib/BuildingSync.rb', line 16115 def waterFixtureVolumePerCycle @waterFixtureVolumePerCycle end |
#waterResource ⇒ Object
Returns the value of attribute waterResource.
16112 16113 16114 |
# File 'lib/BuildingSync.rb', line 16112 def waterResource @waterResource end |
#waterUseType ⇒ Object
Returns the value of attribute waterUseType.
16111 16112 16113 |
# File 'lib/BuildingSync.rb', line 16111 def waterUseType @waterUseType end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
16120 16121 16122 |
# File 'lib/BuildingSync.rb', line 16120 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
16121 16122 16123 |
# File 'lib/BuildingSync.rb', line 16121 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
16129 16130 16131 |
# File 'lib/BuildingSync.rb', line 16129 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
16133 16134 16135 |
# File 'lib/BuildingSync.rb', line 16133 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
16137 16138 16139 |
# File 'lib/BuildingSync.rb', line 16137 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
16141 16142 16143 |
# File 'lib/BuildingSync.rb', line 16141 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
16145 16146 16147 |
# File 'lib/BuildingSync.rb', line 16145 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |