Class: BuildingSync::RoofSystemType
- Inherits:
-
Object
- Object
- BuildingSync::RoofSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019RoofSystemType
roofConstruction - BuildingSync::EnvelopeConstructionType
blueRoof - SOAP::SOAPBoolean
coolRoof - SOAP::SOAPBoolean
greenRoof - SOAP::SOAPBoolean
roofFinish - BuildingSync::Finish
roofColor - BuildingSync::Color
roofInsulations - BuildingSync::RoofSystemType::RoofInsulations
deckType - SOAP::SOAPString
roofRValue - BuildingSync::RoofSystemType::RoofRValue
roofUFactor - BuildingSync::RoofSystemType::RoofUFactor
roofFramingMaterial - BuildingSync::FramingMaterial
roofFramingSpacing - BuildingSync::RoofSystemType::RoofFramingSpacing
roofFramingDepth - BuildingSync::RoofSystemType::RoofFramingDepth
roofFramingFactor - BuildingSync::RoofSystemType::RoofFramingFactor
roofSlope - SOAP::SOAPString
radiantBarrier - SOAP::SOAPBoolean
roofExteriorSolarAbsorptance - BuildingSync::RoofSystemType::RoofExteriorSolarAbsorptance
roofExteriorSolarReflectanceIndex - BuildingSync::RoofSystemType::RoofExteriorSolarReflectanceIndex
roofExteriorThermalAbsorptance - BuildingSync::RoofSystemType::RoofExteriorThermalAbsorptance
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: RoofExteriorSolarAbsorptance, RoofExteriorSolarReflectanceIndex, RoofExteriorThermalAbsorptance, RoofFramingDepth, RoofFramingFactor, RoofFramingSpacing, RoofInsulations, RoofRValue, RoofUFactor
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
-
#blueRoof ⇒ Object
Returns the value of attribute blueRoof.
-
#coolRoof ⇒ Object
Returns the value of attribute coolRoof.
-
#deckType ⇒ Object
Returns the value of attribute deckType.
-
#greenRoof ⇒ Object
Returns the value of attribute greenRoof.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#radiantBarrier ⇒ Object
Returns the value of attribute radiantBarrier.
-
#roofColor ⇒ Object
Returns the value of attribute roofColor.
-
#roofConstruction ⇒ Object
Returns the value of attribute roofConstruction.
-
#roofExteriorSolarAbsorptance ⇒ Object
Returns the value of attribute roofExteriorSolarAbsorptance.
-
#roofExteriorSolarReflectanceIndex ⇒ Object
Returns the value of attribute roofExteriorSolarReflectanceIndex.
-
#roofExteriorThermalAbsorptance ⇒ Object
Returns the value of attribute roofExteriorThermalAbsorptance.
-
#roofFinish ⇒ Object
Returns the value of attribute roofFinish.
-
#roofFramingDepth ⇒ Object
Returns the value of attribute roofFramingDepth.
-
#roofFramingFactor ⇒ Object
Returns the value of attribute roofFramingFactor.
-
#roofFramingMaterial ⇒ Object
Returns the value of attribute roofFramingMaterial.
-
#roofFramingSpacing ⇒ Object
Returns the value of attribute roofFramingSpacing.
-
#roofInsulations ⇒ Object
Returns the value of attribute roofInsulations.
-
#roofRValue ⇒ Object
Returns the value of attribute roofRValue.
-
#roofSlope ⇒ Object
Returns the value of attribute roofSlope.
-
#roofUFactor ⇒ Object
Returns the value of attribute roofUFactor.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(roofConstruction = nil, blueRoof = nil, coolRoof = nil, greenRoof = nil, roofFinish = nil, roofColor = nil, roofInsulations = nil, deckType = nil, roofRValue = nil, roofUFactor = nil, roofFramingMaterial = nil, roofFramingSpacing = nil, roofFramingDepth = nil, roofFramingFactor = nil, roofSlope = nil, radiantBarrier = nil, roofExteriorSolarAbsorptance = nil, roofExteriorSolarReflectanceIndex = nil, roofExteriorThermalAbsorptance = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) ⇒ RoofSystemType
constructor
A new instance of RoofSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(roofConstruction = nil, blueRoof = nil, coolRoof = nil, greenRoof = nil, roofFinish = nil, roofColor = nil, roofInsulations = nil, deckType = nil, roofRValue = nil, roofUFactor = nil, roofFramingMaterial = nil, roofFramingSpacing = nil, roofFramingDepth = nil, roofFramingFactor = nil, roofSlope = nil, radiantBarrier = nil, roofExteriorSolarAbsorptance = nil, roofExteriorSolarReflectanceIndex = nil, roofExteriorThermalAbsorptance = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) ⇒ RoofSystemType
Returns a new instance of RoofSystemType.
13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 |
# File 'lib/BuildingSync.rb', line 13405 def initialize(roofConstruction = nil, blueRoof = nil, coolRoof = nil, greenRoof = nil, roofFinish = nil, roofColor = nil, roofInsulations = nil, deckType = nil, roofRValue = nil, roofUFactor = nil, roofFramingMaterial = nil, roofFramingSpacing = nil, roofFramingDepth = nil, roofFramingFactor = nil, roofSlope = nil, radiantBarrier = nil, roofExteriorSolarAbsorptance = nil, roofExteriorSolarReflectanceIndex = nil, roofExteriorThermalAbsorptance = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) @roofConstruction = roofConstruction @blueRoof = blueRoof @coolRoof = coolRoof @greenRoof = greenRoof @roofFinish = roofFinish @roofColor = roofColor @roofInsulations = roofInsulations @deckType = deckType @roofRValue = roofRValue @roofUFactor = roofUFactor @roofFramingMaterial = roofFramingMaterial @roofFramingSpacing = roofFramingSpacing @roofFramingDepth = roofFramingDepth @roofFramingFactor = roofFramingFactor @roofSlope = roofSlope @radiantBarrier = radiantBarrier @roofExteriorSolarAbsorptance = roofExteriorSolarAbsorptance @roofExteriorSolarReflectanceIndex = roofExteriorSolarReflectanceIndex @roofExteriorThermalAbsorptance = roofExteriorThermalAbsorptance @quantity = quantity @yearInstalled = yearInstalled @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#blueRoof ⇒ Object
Returns the value of attribute blueRoof.
13363 13364 13365 |
# File 'lib/BuildingSync.rb', line 13363 def blueRoof @blueRoof end |
#coolRoof ⇒ Object
Returns the value of attribute coolRoof.
13364 13365 13366 |
# File 'lib/BuildingSync.rb', line 13364 def coolRoof @coolRoof end |
#deckType ⇒ Object
Returns the value of attribute deckType.
13369 13370 13371 |
# File 'lib/BuildingSync.rb', line 13369 def deckType @deckType end |
#greenRoof ⇒ Object
Returns the value of attribute greenRoof.
13365 13366 13367 |
# File 'lib/BuildingSync.rb', line 13365 def greenRoof @greenRoof end |
#quantity ⇒ Object
Returns the value of attribute quantity.
13381 13382 13383 |
# File 'lib/BuildingSync.rb', line 13381 def quantity @quantity end |
#radiantBarrier ⇒ Object
Returns the value of attribute radiantBarrier.
13377 13378 13379 |
# File 'lib/BuildingSync.rb', line 13377 def radiantBarrier @radiantBarrier end |
#roofColor ⇒ Object
Returns the value of attribute roofColor.
13367 13368 13369 |
# File 'lib/BuildingSync.rb', line 13367 def roofColor @roofColor end |
#roofConstruction ⇒ Object
Returns the value of attribute roofConstruction.
13362 13363 13364 |
# File 'lib/BuildingSync.rb', line 13362 def roofConstruction @roofConstruction end |
#roofExteriorSolarAbsorptance ⇒ Object
Returns the value of attribute roofExteriorSolarAbsorptance.
13378 13379 13380 |
# File 'lib/BuildingSync.rb', line 13378 def roofExteriorSolarAbsorptance @roofExteriorSolarAbsorptance end |
#roofExteriorSolarReflectanceIndex ⇒ Object
Returns the value of attribute roofExteriorSolarReflectanceIndex.
13379 13380 13381 |
# File 'lib/BuildingSync.rb', line 13379 def roofExteriorSolarReflectanceIndex @roofExteriorSolarReflectanceIndex end |
#roofExteriorThermalAbsorptance ⇒ Object
Returns the value of attribute roofExteriorThermalAbsorptance.
13380 13381 13382 |
# File 'lib/BuildingSync.rb', line 13380 def roofExteriorThermalAbsorptance @roofExteriorThermalAbsorptance end |
#roofFinish ⇒ Object
Returns the value of attribute roofFinish.
13366 13367 13368 |
# File 'lib/BuildingSync.rb', line 13366 def roofFinish @roofFinish end |
#roofFramingDepth ⇒ Object
Returns the value of attribute roofFramingDepth.
13374 13375 13376 |
# File 'lib/BuildingSync.rb', line 13374 def roofFramingDepth @roofFramingDepth end |
#roofFramingFactor ⇒ Object
Returns the value of attribute roofFramingFactor.
13375 13376 13377 |
# File 'lib/BuildingSync.rb', line 13375 def roofFramingFactor @roofFramingFactor end |
#roofFramingMaterial ⇒ Object
Returns the value of attribute roofFramingMaterial.
13372 13373 13374 |
# File 'lib/BuildingSync.rb', line 13372 def roofFramingMaterial @roofFramingMaterial end |
#roofFramingSpacing ⇒ Object
Returns the value of attribute roofFramingSpacing.
13373 13374 13375 |
# File 'lib/BuildingSync.rb', line 13373 def roofFramingSpacing @roofFramingSpacing end |
#roofInsulations ⇒ Object
Returns the value of attribute roofInsulations.
13368 13369 13370 |
# File 'lib/BuildingSync.rb', line 13368 def roofInsulations @roofInsulations end |
#roofRValue ⇒ Object
Returns the value of attribute roofRValue.
13370 13371 13372 |
# File 'lib/BuildingSync.rb', line 13370 def roofRValue @roofRValue end |
#roofSlope ⇒ Object
Returns the value of attribute roofSlope.
13376 13377 13378 |
# File 'lib/BuildingSync.rb', line 13376 def roofSlope @roofSlope end |
#roofUFactor ⇒ Object
Returns the value of attribute roofUFactor.
13371 13372 13373 |
# File 'lib/BuildingSync.rb', line 13371 def roofUFactor @roofUFactor end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
13383 13384 13385 |
# File 'lib/BuildingSync.rb', line 13383 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
13382 13383 13384 |
# File 'lib/BuildingSync.rb', line 13382 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
13385 13386 13387 |
# File 'lib/BuildingSync.rb', line 13385 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
13389 13390 13391 |
# File 'lib/BuildingSync.rb', line 13389 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
13393 13394 13395 |
# File 'lib/BuildingSync.rb', line 13393 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
13397 13398 13399 |
# File 'lib/BuildingSync.rb', line 13397 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
13401 13402 13403 |
# File 'lib/BuildingSync.rb', line 13401 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |