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.
13528 13529 13530 13531 13532 13533 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 |
# File 'lib/BuildingSync.rb', line 13528 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.
13486 13487 13488 |
# File 'lib/BuildingSync.rb', line 13486 def blueRoof @blueRoof end |
#coolRoof ⇒ Object
Returns the value of attribute coolRoof.
13487 13488 13489 |
# File 'lib/BuildingSync.rb', line 13487 def coolRoof @coolRoof end |
#deckType ⇒ Object
Returns the value of attribute deckType.
13492 13493 13494 |
# File 'lib/BuildingSync.rb', line 13492 def deckType @deckType end |
#greenRoof ⇒ Object
Returns the value of attribute greenRoof.
13488 13489 13490 |
# File 'lib/BuildingSync.rb', line 13488 def greenRoof @greenRoof end |
#quantity ⇒ Object
Returns the value of attribute quantity.
13504 13505 13506 |
# File 'lib/BuildingSync.rb', line 13504 def quantity @quantity end |
#radiantBarrier ⇒ Object
Returns the value of attribute radiantBarrier.
13500 13501 13502 |
# File 'lib/BuildingSync.rb', line 13500 def radiantBarrier @radiantBarrier end |
#roofColor ⇒ Object
Returns the value of attribute roofColor.
13490 13491 13492 |
# File 'lib/BuildingSync.rb', line 13490 def roofColor @roofColor end |
#roofConstruction ⇒ Object
Returns the value of attribute roofConstruction.
13485 13486 13487 |
# File 'lib/BuildingSync.rb', line 13485 def roofConstruction @roofConstruction end |
#roofExteriorSolarAbsorptance ⇒ Object
Returns the value of attribute roofExteriorSolarAbsorptance.
13501 13502 13503 |
# File 'lib/BuildingSync.rb', line 13501 def roofExteriorSolarAbsorptance @roofExteriorSolarAbsorptance end |
#roofExteriorSolarReflectanceIndex ⇒ Object
Returns the value of attribute roofExteriorSolarReflectanceIndex.
13502 13503 13504 |
# File 'lib/BuildingSync.rb', line 13502 def roofExteriorSolarReflectanceIndex @roofExteriorSolarReflectanceIndex end |
#roofExteriorThermalAbsorptance ⇒ Object
Returns the value of attribute roofExteriorThermalAbsorptance.
13503 13504 13505 |
# File 'lib/BuildingSync.rb', line 13503 def roofExteriorThermalAbsorptance @roofExteriorThermalAbsorptance end |
#roofFinish ⇒ Object
Returns the value of attribute roofFinish.
13489 13490 13491 |
# File 'lib/BuildingSync.rb', line 13489 def roofFinish @roofFinish end |
#roofFramingDepth ⇒ Object
Returns the value of attribute roofFramingDepth.
13497 13498 13499 |
# File 'lib/BuildingSync.rb', line 13497 def roofFramingDepth @roofFramingDepth end |
#roofFramingFactor ⇒ Object
Returns the value of attribute roofFramingFactor.
13498 13499 13500 |
# File 'lib/BuildingSync.rb', line 13498 def roofFramingFactor @roofFramingFactor end |
#roofFramingMaterial ⇒ Object
Returns the value of attribute roofFramingMaterial.
13495 13496 13497 |
# File 'lib/BuildingSync.rb', line 13495 def roofFramingMaterial @roofFramingMaterial end |
#roofFramingSpacing ⇒ Object
Returns the value of attribute roofFramingSpacing.
13496 13497 13498 |
# File 'lib/BuildingSync.rb', line 13496 def roofFramingSpacing @roofFramingSpacing end |
#roofInsulations ⇒ Object
Returns the value of attribute roofInsulations.
13491 13492 13493 |
# File 'lib/BuildingSync.rb', line 13491 def roofInsulations @roofInsulations end |
#roofRValue ⇒ Object
Returns the value of attribute roofRValue.
13493 13494 13495 |
# File 'lib/BuildingSync.rb', line 13493 def roofRValue @roofRValue end |
#roofSlope ⇒ Object
Returns the value of attribute roofSlope.
13499 13500 13501 |
# File 'lib/BuildingSync.rb', line 13499 def roofSlope @roofSlope end |
#roofUFactor ⇒ Object
Returns the value of attribute roofUFactor.
13494 13495 13496 |
# File 'lib/BuildingSync.rb', line 13494 def roofUFactor @roofUFactor end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
13506 13507 13508 |
# File 'lib/BuildingSync.rb', line 13506 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
13505 13506 13507 |
# File 'lib/BuildingSync.rb', line 13505 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
13508 13509 13510 |
# File 'lib/BuildingSync.rb', line 13508 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
13512 13513 13514 |
# File 'lib/BuildingSync.rb', line 13512 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
13516 13517 13518 |
# File 'lib/BuildingSync.rb', line 13516 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
13520 13521 13522 |
# File 'lib/BuildingSync.rb', line 13520 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
13524 13525 13526 |
# File 'lib/BuildingSync.rb', line 13524 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |