Class: BuildingSync::WallSystemType

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

Overview

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

exteriorWallConstruction - BuildingSync::EnvelopeConstructionType
exteriorWallFinish - BuildingSync::Finish
exteriorWallColor - BuildingSync::Color
wallInsulations - BuildingSync::WallSystemType::WallInsulations
wallRValue - BuildingSync::WallSystemType::WallRValue
wallUFactor - BuildingSync::WallSystemType::WallUFactor
wallFramingMaterial - BuildingSync::FramingMaterial
wallFramingSpacing - BuildingSync::WallSystemType::WallFramingSpacing
wallFramingDepth - BuildingSync::WallSystemType::WallFramingDepth
wallFramingFactor - BuildingSync::WallSystemType::WallFramingFactor
cMUFill - SOAP::SOAPString
wallExteriorSolarAbsorptance - BuildingSync::WallSystemType::WallExteriorSolarAbsorptance
wallExteriorThermalAbsorptance - BuildingSync::WallSystemType::WallExteriorThermalAbsorptance
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: WallExteriorSolarAbsorptance, WallExteriorThermalAbsorptance, WallFramingDepth, WallFramingFactor, WallFramingSpacing, WallInsulations, WallRValue, WallUFactor

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(exteriorWallConstruction = nil, exteriorWallFinish = nil, exteriorWallColor = nil, wallInsulations = nil, wallRValue = nil, wallUFactor = nil, wallFramingMaterial = nil, wallFramingSpacing = nil, wallFramingDepth = nil, wallFramingFactor = nil, cMUFill = nil, wallExteriorSolarAbsorptance = nil, wallExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) ⇒ WallSystemType

Returns a new instance of WallSystemType.



12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
# File 'lib/BuildingSync.rb', line 12891

def initialize(exteriorWallConstruction = nil, exteriorWallFinish = nil, exteriorWallColor = nil, wallInsulations = nil, wallRValue = nil, wallUFactor = nil, wallFramingMaterial = nil, wallFramingSpacing = nil, wallFramingDepth = nil, wallFramingFactor = nil, cMUFill = nil, wallExteriorSolarAbsorptance = nil, wallExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil)
  @exteriorWallConstruction = exteriorWallConstruction
  @exteriorWallFinish = exteriorWallFinish
  @exteriorWallColor = exteriorWallColor
  @wallInsulations = wallInsulations
  @wallRValue = wallRValue
  @wallUFactor = wallUFactor
  @wallFramingMaterial = wallFramingMaterial
  @wallFramingSpacing = wallFramingSpacing
  @wallFramingDepth = wallFramingDepth
  @wallFramingFactor = wallFramingFactor
  @cMUFill = cMUFill
  @wallExteriorSolarAbsorptance = wallExteriorSolarAbsorptance
  @wallExteriorThermalAbsorptance = wallExteriorThermalAbsorptance
  @interiorVisibleAbsorptance = interiorVisibleAbsorptance
  @exteriorRoughness = exteriorRoughness
  @quantity = quantity
  @yearInstalled = yearInstalled
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#cMUFillObject

Returns the value of attribute cMUFill.



12862
12863
12864
# File 'lib/BuildingSync.rb', line 12862

def cMUFill
  @cMUFill
end

#exteriorRoughnessObject

Returns the value of attribute exteriorRoughness.



12866
12867
12868
# File 'lib/BuildingSync.rb', line 12866

def exteriorRoughness
  @exteriorRoughness
end

#exteriorWallColorObject

Returns the value of attribute exteriorWallColor.



12854
12855
12856
# File 'lib/BuildingSync.rb', line 12854

def exteriorWallColor
  @exteriorWallColor
end

#exteriorWallConstructionObject

Returns the value of attribute exteriorWallConstruction.



12852
12853
12854
# File 'lib/BuildingSync.rb', line 12852

def exteriorWallConstruction
  @exteriorWallConstruction
end

#exteriorWallFinishObject

Returns the value of attribute exteriorWallFinish.



12853
12854
12855
# File 'lib/BuildingSync.rb', line 12853

def exteriorWallFinish
  @exteriorWallFinish
end

#interiorVisibleAbsorptanceObject

Returns the value of attribute interiorVisibleAbsorptance.



12865
12866
12867
# File 'lib/BuildingSync.rb', line 12865

def interiorVisibleAbsorptance
  @interiorVisibleAbsorptance
end

#quantityObject

Returns the value of attribute quantity.



12867
12868
12869
# File 'lib/BuildingSync.rb', line 12867

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



12869
12870
12871
# File 'lib/BuildingSync.rb', line 12869

def userDefinedFields
  @userDefinedFields
end

#wallExteriorSolarAbsorptanceObject

Returns the value of attribute wallExteriorSolarAbsorptance.



12863
12864
12865
# File 'lib/BuildingSync.rb', line 12863

def wallExteriorSolarAbsorptance
  @wallExteriorSolarAbsorptance
end

#wallExteriorThermalAbsorptanceObject

Returns the value of attribute wallExteriorThermalAbsorptance.



12864
12865
12866
# File 'lib/BuildingSync.rb', line 12864

def wallExteriorThermalAbsorptance
  @wallExteriorThermalAbsorptance
end

#wallFramingDepthObject

Returns the value of attribute wallFramingDepth.



12860
12861
12862
# File 'lib/BuildingSync.rb', line 12860

def wallFramingDepth
  @wallFramingDepth
end

#wallFramingFactorObject

Returns the value of attribute wallFramingFactor.



12861
12862
12863
# File 'lib/BuildingSync.rb', line 12861

def wallFramingFactor
  @wallFramingFactor
end

#wallFramingMaterialObject

Returns the value of attribute wallFramingMaterial.



12858
12859
12860
# File 'lib/BuildingSync.rb', line 12858

def wallFramingMaterial
  @wallFramingMaterial
end

#wallFramingSpacingObject

Returns the value of attribute wallFramingSpacing.



12859
12860
12861
# File 'lib/BuildingSync.rb', line 12859

def wallFramingSpacing
  @wallFramingSpacing
end

#wallInsulationsObject

Returns the value of attribute wallInsulations.



12855
12856
12857
# File 'lib/BuildingSync.rb', line 12855

def wallInsulations
  @wallInsulations
end

#wallRValueObject

Returns the value of attribute wallRValue.



12856
12857
12858
# File 'lib/BuildingSync.rb', line 12856

def wallRValue
  @wallRValue
end

#wallUFactorObject

Returns the value of attribute wallUFactor.



12857
12858
12859
# File 'lib/BuildingSync.rb', line 12857

def wallUFactor
  @wallUFactor
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



12868
12869
12870
# File 'lib/BuildingSync.rb', line 12868

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



12871
12872
12873
# File 'lib/BuildingSync.rb', line 12871

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



12875
12876
12877
# File 'lib/BuildingSync.rb', line 12875

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



12879
12880
12881
# File 'lib/BuildingSync.rb', line 12879

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

#xmlattr_StatusObject



12883
12884
12885
# File 'lib/BuildingSync.rb', line 12883

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



12887
12888
12889
# File 'lib/BuildingSync.rb', line 12887

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