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
equipmentID - SOAP::SOAPString
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.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#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, equipmentID = 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, equipmentID = nil) ⇒ WaterUseType
Returns a new instance of WaterUseType.
16295 16296 16297 16298 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311 16312 16313 16314 16315 |
# File 'lib/BuildingSync.rb', line 16295 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, equipmentID = 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 @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
16264 16265 16266 |
# File 'lib/BuildingSync.rb', line 16264 def controls @controls end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
16273 16274 16275 |
# File 'lib/BuildingSync.rb', line 16273 def equipmentID @equipmentID end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
16270 16271 16272 |
# File 'lib/BuildingSync.rb', line 16270 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
16269 16270 16271 |
# File 'lib/BuildingSync.rb', line 16269 def location @location end |
#lowFlowFixtures ⇒ Object
Returns the value of attribute lowFlowFixtures.
16258 16259 16260 |
# File 'lib/BuildingSync.rb', line 16258 def lowFlowFixtures @lowFlowFixtures end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
16267 16268 16269 |
# File 'lib/BuildingSync.rb', line 16267 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
16268 16269 16270 |
# File 'lib/BuildingSync.rb', line 16268 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
16272 16273 16274 |
# File 'lib/BuildingSync.rb', line 16272 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
16263 16264 16265 |
# File 'lib/BuildingSync.rb', line 16263 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
16271 16272 16273 |
# File 'lib/BuildingSync.rb', line 16271 def userDefinedFields @userDefinedFields end |
#waterFixtureCyclesPerDay ⇒ Object
Returns the value of attribute waterFixtureCyclesPerDay.
16261 16262 16263 |
# File 'lib/BuildingSync.rb', line 16261 def waterFixtureCyclesPerDay @waterFixtureCyclesPerDay end |
#waterFixtureFractionHotWater ⇒ Object
Returns the value of attribute waterFixtureFractionHotWater.
16262 16263 16264 |
# File 'lib/BuildingSync.rb', line 16262 def waterFixtureFractionHotWater @waterFixtureFractionHotWater end |
#waterFixtureRatedFlowRate ⇒ Object
Returns the value of attribute waterFixtureRatedFlowRate.
16259 16260 16261 |
# File 'lib/BuildingSync.rb', line 16259 def waterFixtureRatedFlowRate @waterFixtureRatedFlowRate end |
#waterFixtureVolumePerCycle ⇒ Object
Returns the value of attribute waterFixtureVolumePerCycle.
16260 16261 16262 |
# File 'lib/BuildingSync.rb', line 16260 def waterFixtureVolumePerCycle @waterFixtureVolumePerCycle end |
#waterResource ⇒ Object
Returns the value of attribute waterResource.
16257 16258 16259 |
# File 'lib/BuildingSync.rb', line 16257 def waterResource @waterResource end |
#waterUseType ⇒ Object
Returns the value of attribute waterUseType.
16256 16257 16258 |
# File 'lib/BuildingSync.rb', line 16256 def waterUseType @waterUseType end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
16265 16266 16267 |
# File 'lib/BuildingSync.rb', line 16265 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
16266 16267 16268 |
# File 'lib/BuildingSync.rb', line 16266 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
16275 16276 16277 |
# File 'lib/BuildingSync.rb', line 16275 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
16279 16280 16281 |
# File 'lib/BuildingSync.rb', line 16279 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
16283 16284 16285 |
# File 'lib/BuildingSync.rb', line 16283 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
16287 16288 16289 |
# File 'lib/BuildingSync.rb', line 16287 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
16291 16292 16293 |
# File 'lib/BuildingSync.rb', line 16291 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |