Class: BuildingSync::ExteriorFloorSystemType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019ExteriorFloorSystemType

exteriorFloorConstruction - BuildingSync::EnvelopeConstructionType
exteriorFloorFinish - BuildingSync::Finish
exteriorFloorColor - BuildingSync::Color
exteriorFloorRValue - BuildingSync::ExteriorFloorSystemType::ExteriorFloorRValue
exteriorFloorUFactor - BuildingSync::ExteriorFloorSystemType::ExteriorFloorUFactor
exteriorFloorFramingMaterial - BuildingSync::FramingMaterial
exteriorFloorFramingSpacing - BuildingSync::ExteriorFloorSystemType::ExteriorFloorFramingSpacing
exteriorFloorFramingDepth - BuildingSync::ExteriorFloorSystemType::ExteriorFloorFramingDepth
exteriorFloorFramingFactor - BuildingSync::ExteriorFloorSystemType::ExteriorFloorFramingFactor
exteriorFloorExteriorSolarAbsorptance - BuildingSync::ExteriorFloorSystemType::ExteriorFloorExteriorSolarAbsorptance
exteriorFloorExteriorThermalAbsorptance - BuildingSync::ExteriorFloorSystemType::ExteriorFloorExteriorThermalAbsorptance
interiorVisibleAbsorptance - BuildingSync::InteriorVisibleAbsorptance
exteriorRoughness - BuildingSync::ExteriorRoughnessType
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: ExteriorFloorExteriorSolarAbsorptance, ExteriorFloorExteriorThermalAbsorptance, ExteriorFloorFramingDepth, ExteriorFloorFramingFactor, ExteriorFloorFramingSpacing, ExteriorFloorRValue, ExteriorFloorUFactor

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

Instance Method Summary collapse

Constructor Details

#initialize(exteriorFloorConstruction = nil, exteriorFloorFinish = nil, exteriorFloorColor = nil, exteriorFloorRValue = nil, exteriorFloorUFactor = nil, exteriorFloorFramingMaterial = nil, exteriorFloorFramingSpacing = nil, exteriorFloorFramingDepth = nil, exteriorFloorFramingFactor = nil, exteriorFloorExteriorSolarAbsorptance = nil, exteriorFloorExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) ⇒ ExteriorFloorSystemType

Returns a new instance of ExteriorFloorSystemType.



14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
# File 'lib/BuildingSync.rb', line 14394

def initialize(exteriorFloorConstruction = nil, exteriorFloorFinish = nil, exteriorFloorColor = nil, exteriorFloorRValue = nil, exteriorFloorUFactor = nil, exteriorFloorFramingMaterial = nil, exteriorFloorFramingSpacing = nil, exteriorFloorFramingDepth = nil, exteriorFloorFramingFactor = nil, exteriorFloorExteriorSolarAbsorptance = nil, exteriorFloorExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil)
  @exteriorFloorConstruction = exteriorFloorConstruction
  @exteriorFloorFinish = exteriorFloorFinish
  @exteriorFloorColor = exteriorFloorColor
  @exteriorFloorRValue = exteriorFloorRValue
  @exteriorFloorUFactor = exteriorFloorUFactor
  @exteriorFloorFramingMaterial = exteriorFloorFramingMaterial
  @exteriorFloorFramingSpacing = exteriorFloorFramingSpacing
  @exteriorFloorFramingDepth = exteriorFloorFramingDepth
  @exteriorFloorFramingFactor = exteriorFloorFramingFactor
  @exteriorFloorExteriorSolarAbsorptance = exteriorFloorExteriorSolarAbsorptance
  @exteriorFloorExteriorThermalAbsorptance = exteriorFloorExteriorThermalAbsorptance
  @interiorVisibleAbsorptance = interiorVisibleAbsorptance
  @exteriorRoughness = exteriorRoughness
  @quantity = quantity
  @yearInstalled = yearInstalled
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#exteriorFloorColorObject

Returns the value of attribute exteriorFloorColor.



14359
14360
14361
# File 'lib/BuildingSync.rb', line 14359

def exteriorFloorColor
  @exteriorFloorColor
end

#exteriorFloorConstructionObject

Returns the value of attribute exteriorFloorConstruction.



14357
14358
14359
# File 'lib/BuildingSync.rb', line 14357

def exteriorFloorConstruction
  @exteriorFloorConstruction
end

#exteriorFloorExteriorSolarAbsorptanceObject

Returns the value of attribute exteriorFloorExteriorSolarAbsorptance.



14366
14367
14368
# File 'lib/BuildingSync.rb', line 14366

def exteriorFloorExteriorSolarAbsorptance
  @exteriorFloorExteriorSolarAbsorptance
end

#exteriorFloorExteriorThermalAbsorptanceObject

Returns the value of attribute exteriorFloorExteriorThermalAbsorptance.



14367
14368
14369
# File 'lib/BuildingSync.rb', line 14367

def exteriorFloorExteriorThermalAbsorptance
  @exteriorFloorExteriorThermalAbsorptance
end

#exteriorFloorFinishObject

Returns the value of attribute exteriorFloorFinish.



14358
14359
14360
# File 'lib/BuildingSync.rb', line 14358

def exteriorFloorFinish
  @exteriorFloorFinish
end

#exteriorFloorFramingDepthObject

Returns the value of attribute exteriorFloorFramingDepth.



14364
14365
14366
# File 'lib/BuildingSync.rb', line 14364

def exteriorFloorFramingDepth
  @exteriorFloorFramingDepth
end

#exteriorFloorFramingFactorObject

Returns the value of attribute exteriorFloorFramingFactor.



14365
14366
14367
# File 'lib/BuildingSync.rb', line 14365

def exteriorFloorFramingFactor
  @exteriorFloorFramingFactor
end

#exteriorFloorFramingMaterialObject

Returns the value of attribute exteriorFloorFramingMaterial.



14362
14363
14364
# File 'lib/BuildingSync.rb', line 14362

def exteriorFloorFramingMaterial
  @exteriorFloorFramingMaterial
end

#exteriorFloorFramingSpacingObject

Returns the value of attribute exteriorFloorFramingSpacing.



14363
14364
14365
# File 'lib/BuildingSync.rb', line 14363

def exteriorFloorFramingSpacing
  @exteriorFloorFramingSpacing
end

#exteriorFloorRValueObject

Returns the value of attribute exteriorFloorRValue.



14360
14361
14362
# File 'lib/BuildingSync.rb', line 14360

def exteriorFloorRValue
  @exteriorFloorRValue
end

#exteriorFloorUFactorObject

Returns the value of attribute exteriorFloorUFactor.



14361
14362
14363
# File 'lib/BuildingSync.rb', line 14361

def exteriorFloorUFactor
  @exteriorFloorUFactor
end

#exteriorRoughnessObject

Returns the value of attribute exteriorRoughness.



14369
14370
14371
# File 'lib/BuildingSync.rb', line 14369

def exteriorRoughness
  @exteriorRoughness
end

#interiorVisibleAbsorptanceObject

Returns the value of attribute interiorVisibleAbsorptance.



14368
14369
14370
# File 'lib/BuildingSync.rb', line 14368

def interiorVisibleAbsorptance
  @interiorVisibleAbsorptance
end

#quantityObject

Returns the value of attribute quantity.



14370
14371
14372
# File 'lib/BuildingSync.rb', line 14370

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



14372
14373
14374
# File 'lib/BuildingSync.rb', line 14372

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



14371
14372
14373
# File 'lib/BuildingSync.rb', line 14371

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



14374
14375
14376
# File 'lib/BuildingSync.rb', line 14374

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



14378
14379
14380
# File 'lib/BuildingSync.rb', line 14378

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



14382
14383
14384
# File 'lib/BuildingSync.rb', line 14382

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



14386
14387
14388
# File 'lib/BuildingSync.rb', line 14386

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



14390
14391
14392
# File 'lib/BuildingSync.rb', line 14390

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end