Class: BuildingSync::DuctSystemType

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

Overview

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

ductConfiguration - SOAP::SOAPString
minimumOutsideAirPercentage - BuildingSync::DuctSystemType::MinimumOutsideAirPercentage
maximumOAFlowRate - BuildingSync::DuctSystemType::MaximumOAFlowRate
maximumOutsideAirFlowRate - BuildingSync::DuctSystemType::MaximumOutsideAirFlowRate
ductInsulationCondition - BuildingSync::InsulationCondition
ductSealing - SOAP::SOAPString
ductInsulationRValue - BuildingSync::DuctSystemType::DuctInsulationRValue
ductSurfaceArea - BuildingSync::DuctSystemType::DuctSurfaceArea
supplyDuctPercentConditionedSpace - BuildingSync::DuctSystemType::SupplyDuctPercentConditionedSpace
returnDuctPercentConditionedSpace - BuildingSync::DuctSystemType::ReturnDuctPercentConditionedSpace
staticPressureInstalled - BuildingSync::DuctSystemType::StaticPressureInstalled
ductType - SOAP::SOAPString
ductLeakageTestMethod - SOAP::SOAPString
ductPressureTestLeakageRate - BuildingSync::DuctSystemType::DuctPressureTestLeakageRate
supplyFractionOfDuctLeakage - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
ductPressureTestLeakagePercentage - BuildingSync::DuctSystemType::DuctPressureTestLeakagePercentage
quantity - BuildingSync::Quantity
location - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
heatingDeliveryID - BuildingSync::DuctSystemType::HeatingDeliveryID
coolingDeliveryID - BuildingSync::DuctSystemType::CoolingDeliveryID
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: CoolingDeliveryID, DuctInsulationRValue, DuctPressureTestLeakagePercentage, DuctPressureTestLeakageRate, DuctSurfaceArea, HeatingDeliveryID, MaximumOAFlowRate, MaximumOutsideAirFlowRate, MinimumOutsideAirPercentage, ReturnDuctPercentConditionedSpace, StaticPressureInstalled, SupplyDuctPercentConditionedSpace

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(ductConfiguration = nil, minimumOutsideAirPercentage = nil, maximumOAFlowRate = nil, maximumOutsideAirFlowRate = nil, ductInsulationCondition = nil, ductSealing = nil, ductInsulationRValue = nil, ductSurfaceArea = nil, supplyDuctPercentConditionedSpace = nil, returnDuctPercentConditionedSpace = nil, staticPressureInstalled = nil, ductType = nil, ductLeakageTestMethod = nil, ductPressureTestLeakageRate = nil, supplyFractionOfDuctLeakage = nil, ductPressureTestLeakagePercentage = nil, quantity = nil, location = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, heatingDeliveryID = nil, coolingDeliveryID = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ DuctSystemType

Returns a new instance of DuctSystemType.



7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
# File 'lib/BuildingSync.rb', line 7517

def initialize(ductConfiguration = nil, minimumOutsideAirPercentage = nil, maximumOAFlowRate = nil, maximumOutsideAirFlowRate = nil, ductInsulationCondition = nil, ductSealing = nil, ductInsulationRValue = nil, ductSurfaceArea = nil, supplyDuctPercentConditionedSpace = nil, returnDuctPercentConditionedSpace = nil, staticPressureInstalled = nil, ductType = nil, ductLeakageTestMethod = nil, ductPressureTestLeakageRate = nil, supplyFractionOfDuctLeakage = nil, ductPressureTestLeakagePercentage = nil, quantity = nil, location = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, heatingDeliveryID = nil, coolingDeliveryID = nil, linkedPremises = nil, userDefinedFields = nil)
  @ductConfiguration = ductConfiguration
  @minimumOutsideAirPercentage = minimumOutsideAirPercentage
  @maximumOAFlowRate = maximumOAFlowRate
  @maximumOutsideAirFlowRate = maximumOutsideAirFlowRate
  @ductInsulationCondition = ductInsulationCondition
  @ductSealing = ductSealing
  @ductInsulationRValue = ductInsulationRValue
  @ductSurfaceArea = ductSurfaceArea
  @supplyDuctPercentConditionedSpace = supplyDuctPercentConditionedSpace
  @returnDuctPercentConditionedSpace = returnDuctPercentConditionedSpace
  @staticPressureInstalled = staticPressureInstalled
  @ductType = ductType
  @ductLeakageTestMethod = ductLeakageTestMethod
  @ductPressureTestLeakageRate = ductPressureTestLeakageRate
  @supplyFractionOfDuctLeakage = supplyFractionOfDuctLeakage
  @ductPressureTestLeakagePercentage = ductPressureTestLeakagePercentage
  @quantity = quantity
  @location = location
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @heatingDeliveryID = heatingDeliveryID
  @coolingDeliveryID = coolingDeliveryID
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#coolingDeliveryIDObject

Returns the value of attribute coolingDeliveryID.



7493
7494
7495
# File 'lib/BuildingSync.rb', line 7493

def coolingDeliveryID
  @coolingDeliveryID
end

#ductConfigurationObject

Returns the value of attribute ductConfiguration.



7470
7471
7472
# File 'lib/BuildingSync.rb', line 7470

def ductConfiguration
  @ductConfiguration
end

#ductInsulationConditionObject

Returns the value of attribute ductInsulationCondition.



7474
7475
7476
# File 'lib/BuildingSync.rb', line 7474

def ductInsulationCondition
  @ductInsulationCondition
end

#ductInsulationRValueObject

Returns the value of attribute ductInsulationRValue.



7476
7477
7478
# File 'lib/BuildingSync.rb', line 7476

def ductInsulationRValue
  @ductInsulationRValue
end

#ductLeakageTestMethodObject

Returns the value of attribute ductLeakageTestMethod.



7482
7483
7484
# File 'lib/BuildingSync.rb', line 7482

def ductLeakageTestMethod
  @ductLeakageTestMethod
end

#ductPressureTestLeakagePercentageObject

Returns the value of attribute ductPressureTestLeakagePercentage.



7485
7486
7487
# File 'lib/BuildingSync.rb', line 7485

def ductPressureTestLeakagePercentage
  @ductPressureTestLeakagePercentage
end

#ductPressureTestLeakageRateObject

Returns the value of attribute ductPressureTestLeakageRate.



7483
7484
7485
# File 'lib/BuildingSync.rb', line 7483

def ductPressureTestLeakageRate
  @ductPressureTestLeakageRate
end

#ductSealingObject

Returns the value of attribute ductSealing.



7475
7476
7477
# File 'lib/BuildingSync.rb', line 7475

def ductSealing
  @ductSealing
end

#ductSurfaceAreaObject

Returns the value of attribute ductSurfaceArea.



7477
7478
7479
# File 'lib/BuildingSync.rb', line 7477

def ductSurfaceArea
  @ductSurfaceArea
end

#ductTypeObject

Returns the value of attribute ductType.



7481
7482
7483
# File 'lib/BuildingSync.rb', line 7481

def ductType
  @ductType
end

#heatingDeliveryIDObject

Returns the value of attribute heatingDeliveryID.



7492
7493
7494
# File 'lib/BuildingSync.rb', line 7492

def heatingDeliveryID
  @heatingDeliveryID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



7494
7495
7496
# File 'lib/BuildingSync.rb', line 7494

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



7487
7488
7489
# File 'lib/BuildingSync.rb', line 7487

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



7490
7491
7492
# File 'lib/BuildingSync.rb', line 7490

def manufacturer
  @manufacturer
end

#maximumOAFlowRateObject

Returns the value of attribute maximumOAFlowRate.



7472
7473
7474
# File 'lib/BuildingSync.rb', line 7472

def maximumOAFlowRate
  @maximumOAFlowRate
end

#maximumOutsideAirFlowRateObject

Returns the value of attribute maximumOutsideAirFlowRate.



7473
7474
7475
# File 'lib/BuildingSync.rb', line 7473

def maximumOutsideAirFlowRate
  @maximumOutsideAirFlowRate
end

#minimumOutsideAirPercentageObject

Returns the value of attribute minimumOutsideAirPercentage.



7471
7472
7473
# File 'lib/BuildingSync.rb', line 7471

def minimumOutsideAirPercentage
  @minimumOutsideAirPercentage
end

#modelNumberObject

Returns the value of attribute modelNumber.



7491
7492
7493
# File 'lib/BuildingSync.rb', line 7491

def modelNumber
  @modelNumber
end

#quantityObject

Returns the value of attribute quantity.



7486
7487
7488
# File 'lib/BuildingSync.rb', line 7486

def quantity
  @quantity
end

#returnDuctPercentConditionedSpaceObject

Returns the value of attribute returnDuctPercentConditionedSpace.



7479
7480
7481
# File 'lib/BuildingSync.rb', line 7479

def returnDuctPercentConditionedSpace
  @returnDuctPercentConditionedSpace
end

#staticPressureInstalledObject

Returns the value of attribute staticPressureInstalled.



7480
7481
7482
# File 'lib/BuildingSync.rb', line 7480

def staticPressureInstalled
  @staticPressureInstalled
end

#supplyDuctPercentConditionedSpaceObject

Returns the value of attribute supplyDuctPercentConditionedSpace.



7478
7479
7480
# File 'lib/BuildingSync.rb', line 7478

def supplyDuctPercentConditionedSpace
  @supplyDuctPercentConditionedSpace
end

#supplyFractionOfDuctLeakageObject

Returns the value of attribute supplyFractionOfDuctLeakage.



7484
7485
7486
# File 'lib/BuildingSync.rb', line 7484

def supplyFractionOfDuctLeakage
  @supplyFractionOfDuctLeakage
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



7495
7496
7497
# File 'lib/BuildingSync.rb', line 7495

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



7488
7489
7490
# File 'lib/BuildingSync.rb', line 7488

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



7489
7490
7491
# File 'lib/BuildingSync.rb', line 7489

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



7497
7498
7499
# File 'lib/BuildingSync.rb', line 7497

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



7501
7502
7503
# File 'lib/BuildingSync.rb', line 7501

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



7505
7506
7507
# File 'lib/BuildingSync.rb', line 7505

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

#xmlattr_StatusObject



7509
7510
7511
# File 'lib/BuildingSync.rb', line 7509

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



7513
7514
7515
# File 'lib/BuildingSync.rb', line 7513

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