Class: BuildingSync::IntEquip

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

Overview

http://www.gbxml.org/schemaIntEquip

name - SOAP::SOAPString
description - SOAP::SOAPString
manufacturer - SOAP::SOAPString
model - SOAP::SOAPString
elecLoad - BuildingSync::ElecLoad
fuelLoad - BuildingSync::FuelLoad
latentLoad - BuildingSync::LatentLoad
efficiency - BuildingSync::Efficiency
performance - BuildingSync::Performance
cost - BuildingSync::Cost
weight - BuildingSync::Weight
wasteWaterHREff - BuildingSync::WasteWaterHREff
waterUsePerCycle - BuildingSync::WaterUsePerCycle
ratedFlow - BuildingSync::RatedFlow
heatRejectedtoSpace - BuildingSync::HeatRejectedtoSpace
power - BuildingSync::Power
cyclesPerWeek - SOAP::SOAPDecimal
energy - BuildingSync::Energy
generalGeometry - BuildingSync::GeneralGeometry
shellGeometry - BuildingSync::ShellGeometry
indoorAirQuality - BuildingSync::IndoorAirQuality
age - BuildingSync::Age
reference - SOAP::SOAPString
cADObjectId - BuildingSync::CADObjectId
xmlattr_id - SOAP::SOAPID
xmlattr_scheduleIdRef - SOAP::SOAPIDREF
xmlattr_waterTempScheduleIdRef - SOAP::SOAPIDREF
xmlattr_hydronicLoopIdRef - SOAP::SOAPIDREF
xmlattr_waterScheduleIdRef - SOAP::SOAPIDREF
xmlattr_waterMeterIdRef - SOAP::SOAPIDREF
xmlattr_type - SOAP::SOAPNMTOKEN
xmlattr_airLoopIdRef - SOAP::SOAPIDREF
xmlattr_programId - SOAP::SOAPIDREF

Constant Summary collapse

AttrAirLoopIdRef =
XSD::QName.new(nil, "airLoopIdRef")
AttrHydronicLoopIdRef =
XSD::QName.new(nil, "hydronicLoopIdRef")
AttrId =
XSD::QName.new(nil, "id")
AttrProgramId =
XSD::QName.new(nil, "programId")
AttrScheduleIdRef =
XSD::QName.new(nil, "scheduleIdRef")
AttrType =
XSD::QName.new(nil, "type")
AttrWaterMeterIdRef =
XSD::QName.new(nil, "waterMeterIdRef")
AttrWaterScheduleIdRef =
XSD::QName.new(nil, "waterScheduleIdRef")
AttrWaterTempScheduleIdRef =
XSD::QName.new(nil, "waterTempScheduleIdRef")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = [], manufacturer = [], model = [], elecLoad = [], fuelLoad = [], latentLoad = [], efficiency = [], performance = [], cost = [], weight = [], wasteWaterHREff = [], waterUsePerCycle = [], ratedFlow = [], heatRejectedtoSpace = [], power = [], cyclesPerWeek = [], energy = [], generalGeometry = [], shellGeometry = [], indoorAirQuality = [], age = [], reference = [], cADObjectId = []) ⇒ IntEquip

Returns a new instance of IntEquip.



29364
29365
29366
29367
29368
29369
29370
29371
29372
29373
29374
29375
29376
29377
29378
29379
29380
29381
29382
29383
29384
29385
29386
29387
29388
29389
29390
# File 'lib/BuildingSync.rb', line 29364

def initialize(name = [], description = [], manufacturer = [], model = [], elecLoad = [], fuelLoad = [], latentLoad = [], efficiency = [], performance = [], cost = [], weight = [], wasteWaterHREff = [], waterUsePerCycle = [], ratedFlow = [], heatRejectedtoSpace = [], power = [], cyclesPerWeek = [], energy = [], generalGeometry = [], shellGeometry = [], indoorAirQuality = [], age = [], reference = [], cADObjectId = [])
  @name = name
  @description = description
  @manufacturer = manufacturer
  @model = model
  @elecLoad = elecLoad
  @fuelLoad = fuelLoad
  @latentLoad = latentLoad
  @efficiency = efficiency
  @performance = performance
  @cost = cost
  @weight = weight
  @wasteWaterHREff = wasteWaterHREff
  @waterUsePerCycle = waterUsePerCycle
  @ratedFlow = ratedFlow
  @heatRejectedtoSpace = heatRejectedtoSpace
  @power = power
  @cyclesPerWeek = cyclesPerWeek
  @energy = energy
  @generalGeometry = generalGeometry
  @shellGeometry = shellGeometry
  @indoorAirQuality = indoorAirQuality
  @age = age
  @reference = reference
  @cADObjectId = cADObjectId
  @__xmlattr = {}
end

Instance Attribute Details

#ageObject

Returns the value of attribute age.



29284
29285
29286
# File 'lib/BuildingSync.rb', line 29284

def age
  @age
end

#cADObjectIdObject

Returns the value of attribute cADObjectId.



29286
29287
29288
# File 'lib/BuildingSync.rb', line 29286

def cADObjectId
  @cADObjectId
end

#costObject

Returns the value of attribute cost.



29272
29273
29274
# File 'lib/BuildingSync.rb', line 29272

def cost
  @cost
end

#cyclesPerWeekObject

Returns the value of attribute cyclesPerWeek.



29279
29280
29281
# File 'lib/BuildingSync.rb', line 29279

def cyclesPerWeek
  @cyclesPerWeek
end

#descriptionObject

Returns the value of attribute description.



29264
29265
29266
# File 'lib/BuildingSync.rb', line 29264

def description
  @description
end

#efficiencyObject

Returns the value of attribute efficiency.



29270
29271
29272
# File 'lib/BuildingSync.rb', line 29270

def efficiency
  @efficiency
end

#elecLoadObject

Returns the value of attribute elecLoad.



29267
29268
29269
# File 'lib/BuildingSync.rb', line 29267

def elecLoad
  @elecLoad
end

#energyObject

Returns the value of attribute energy.



29280
29281
29282
# File 'lib/BuildingSync.rb', line 29280

def energy
  @energy
end

#fuelLoadObject

Returns the value of attribute fuelLoad.



29268
29269
29270
# File 'lib/BuildingSync.rb', line 29268

def fuelLoad
  @fuelLoad
end

#generalGeometryObject

Returns the value of attribute generalGeometry.



29281
29282
29283
# File 'lib/BuildingSync.rb', line 29281

def generalGeometry
  @generalGeometry
end

#heatRejectedtoSpaceObject

Returns the value of attribute heatRejectedtoSpace.



29277
29278
29279
# File 'lib/BuildingSync.rb', line 29277

def heatRejectedtoSpace
  @heatRejectedtoSpace
end

#indoorAirQualityObject

Returns the value of attribute indoorAirQuality.



29283
29284
29285
# File 'lib/BuildingSync.rb', line 29283

def indoorAirQuality
  @indoorAirQuality
end

#latentLoadObject

Returns the value of attribute latentLoad.



29269
29270
29271
# File 'lib/BuildingSync.rb', line 29269

def latentLoad
  @latentLoad
end

#manufacturerObject

Returns the value of attribute manufacturer.



29265
29266
29267
# File 'lib/BuildingSync.rb', line 29265

def manufacturer
  @manufacturer
end

#modelObject

Returns the value of attribute model.



29266
29267
29268
# File 'lib/BuildingSync.rb', line 29266

def model
  @model
end

#nameObject

Returns the value of attribute name.



29263
29264
29265
# File 'lib/BuildingSync.rb', line 29263

def name
  @name
end

#performanceObject

Returns the value of attribute performance.



29271
29272
29273
# File 'lib/BuildingSync.rb', line 29271

def performance
  @performance
end

#powerObject

Returns the value of attribute power.



29278
29279
29280
# File 'lib/BuildingSync.rb', line 29278

def power
  @power
end

#ratedFlowObject

Returns the value of attribute ratedFlow.



29276
29277
29278
# File 'lib/BuildingSync.rb', line 29276

def ratedFlow
  @ratedFlow
end

#referenceObject

Returns the value of attribute reference.



29285
29286
29287
# File 'lib/BuildingSync.rb', line 29285

def reference
  @reference
end

#shellGeometryObject

Returns the value of attribute shellGeometry.



29282
29283
29284
# File 'lib/BuildingSync.rb', line 29282

def shellGeometry
  @shellGeometry
end

#wasteWaterHREffObject

Returns the value of attribute wasteWaterHREff.



29274
29275
29276
# File 'lib/BuildingSync.rb', line 29274

def wasteWaterHREff
  @wasteWaterHREff
end

#waterUsePerCycleObject

Returns the value of attribute waterUsePerCycle.



29275
29276
29277
# File 'lib/BuildingSync.rb', line 29275

def waterUsePerCycle
  @waterUsePerCycle
end

#weightObject

Returns the value of attribute weight.



29273
29274
29275
# File 'lib/BuildingSync.rb', line 29273

def weight
  @weight
end

Instance Method Details

#__xmlattrObject



29288
29289
29290
# File 'lib/BuildingSync.rb', line 29288

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_airLoopIdRefObject



29348
29349
29350
# File 'lib/BuildingSync.rb', line 29348

def xmlattr_airLoopIdRef
  __xmlattr[AttrAirLoopIdRef]
end

#xmlattr_airLoopIdRef=(value) ⇒ Object



29352
29353
29354
# File 'lib/BuildingSync.rb', line 29352

def xmlattr_airLoopIdRef=(value)
  __xmlattr[AttrAirLoopIdRef] = value
end

#xmlattr_hydronicLoopIdRefObject



29316
29317
29318
# File 'lib/BuildingSync.rb', line 29316

def xmlattr_hydronicLoopIdRef
  __xmlattr[AttrHydronicLoopIdRef]
end

#xmlattr_hydronicLoopIdRef=(value) ⇒ Object



29320
29321
29322
# File 'lib/BuildingSync.rb', line 29320

def xmlattr_hydronicLoopIdRef=(value)
  __xmlattr[AttrHydronicLoopIdRef] = value
end

#xmlattr_idObject



29292
29293
29294
# File 'lib/BuildingSync.rb', line 29292

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



29296
29297
29298
# File 'lib/BuildingSync.rb', line 29296

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end

#xmlattr_programIdObject



29356
29357
29358
# File 'lib/BuildingSync.rb', line 29356

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



29360
29361
29362
# File 'lib/BuildingSync.rb', line 29360

def xmlattr_programId=(value)
  __xmlattr[AttrProgramId] = value
end

#xmlattr_scheduleIdRefObject



29300
29301
29302
# File 'lib/BuildingSync.rb', line 29300

def xmlattr_scheduleIdRef
  __xmlattr[AttrScheduleIdRef]
end

#xmlattr_scheduleIdRef=(value) ⇒ Object



29304
29305
29306
# File 'lib/BuildingSync.rb', line 29304

def xmlattr_scheduleIdRef=(value)
  __xmlattr[AttrScheduleIdRef] = value
end

#xmlattr_typeObject



29340
29341
29342
# File 'lib/BuildingSync.rb', line 29340

def xmlattr_type
  __xmlattr[AttrType]
end

#xmlattr_type=(value) ⇒ Object



29344
29345
29346
# File 'lib/BuildingSync.rb', line 29344

def xmlattr_type=(value)
  __xmlattr[AttrType] = value
end

#xmlattr_waterMeterIdRefObject



29332
29333
29334
# File 'lib/BuildingSync.rb', line 29332

def xmlattr_waterMeterIdRef
  __xmlattr[AttrWaterMeterIdRef]
end

#xmlattr_waterMeterIdRef=(value) ⇒ Object



29336
29337
29338
# File 'lib/BuildingSync.rb', line 29336

def xmlattr_waterMeterIdRef=(value)
  __xmlattr[AttrWaterMeterIdRef] = value
end

#xmlattr_waterScheduleIdRefObject



29324
29325
29326
# File 'lib/BuildingSync.rb', line 29324

def xmlattr_waterScheduleIdRef
  __xmlattr[AttrWaterScheduleIdRef]
end

#xmlattr_waterScheduleIdRef=(value) ⇒ Object



29328
29329
29330
# File 'lib/BuildingSync.rb', line 29328

def xmlattr_waterScheduleIdRef=(value)
  __xmlattr[AttrWaterScheduleIdRef] = value
end

#xmlattr_waterTempScheduleIdRefObject



29308
29309
29310
# File 'lib/BuildingSync.rb', line 29308

def xmlattr_waterTempScheduleIdRef
  __xmlattr[AttrWaterTempScheduleIdRef]
end

#xmlattr_waterTempScheduleIdRef=(value) ⇒ Object



29312
29313
29314
# File 'lib/BuildingSync.rb', line 29312

def xmlattr_waterTempScheduleIdRef=(value)
  __xmlattr[AttrWaterTempScheduleIdRef] = value
end