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.



28839
28840
28841
28842
28843
28844
28845
28846
28847
28848
28849
28850
28851
28852
28853
28854
28855
28856
28857
28858
28859
28860
28861
28862
28863
28864
28865
# File 'lib/BuildingSync.rb', line 28839

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.



28759
28760
28761
# File 'lib/BuildingSync.rb', line 28759

def age
  @age
end

#cADObjectIdObject

Returns the value of attribute cADObjectId.



28761
28762
28763
# File 'lib/BuildingSync.rb', line 28761

def cADObjectId
  @cADObjectId
end

#costObject

Returns the value of attribute cost.



28747
28748
28749
# File 'lib/BuildingSync.rb', line 28747

def cost
  @cost
end

#cyclesPerWeekObject

Returns the value of attribute cyclesPerWeek.



28754
28755
28756
# File 'lib/BuildingSync.rb', line 28754

def cyclesPerWeek
  @cyclesPerWeek
end

#descriptionObject

Returns the value of attribute description.



28739
28740
28741
# File 'lib/BuildingSync.rb', line 28739

def description
  @description
end

#efficiencyObject

Returns the value of attribute efficiency.



28745
28746
28747
# File 'lib/BuildingSync.rb', line 28745

def efficiency
  @efficiency
end

#elecLoadObject

Returns the value of attribute elecLoad.



28742
28743
28744
# File 'lib/BuildingSync.rb', line 28742

def elecLoad
  @elecLoad
end

#energyObject

Returns the value of attribute energy.



28755
28756
28757
# File 'lib/BuildingSync.rb', line 28755

def energy
  @energy
end

#fuelLoadObject

Returns the value of attribute fuelLoad.



28743
28744
28745
# File 'lib/BuildingSync.rb', line 28743

def fuelLoad
  @fuelLoad
end

#generalGeometryObject

Returns the value of attribute generalGeometry.



28756
28757
28758
# File 'lib/BuildingSync.rb', line 28756

def generalGeometry
  @generalGeometry
end

#heatRejectedtoSpaceObject

Returns the value of attribute heatRejectedtoSpace.



28752
28753
28754
# File 'lib/BuildingSync.rb', line 28752

def heatRejectedtoSpace
  @heatRejectedtoSpace
end

#indoorAirQualityObject

Returns the value of attribute indoorAirQuality.



28758
28759
28760
# File 'lib/BuildingSync.rb', line 28758

def indoorAirQuality
  @indoorAirQuality
end

#latentLoadObject

Returns the value of attribute latentLoad.



28744
28745
28746
# File 'lib/BuildingSync.rb', line 28744

def latentLoad
  @latentLoad
end

#manufacturerObject

Returns the value of attribute manufacturer.



28740
28741
28742
# File 'lib/BuildingSync.rb', line 28740

def manufacturer
  @manufacturer
end

#modelObject

Returns the value of attribute model.



28741
28742
28743
# File 'lib/BuildingSync.rb', line 28741

def model
  @model
end

#nameObject

Returns the value of attribute name.



28738
28739
28740
# File 'lib/BuildingSync.rb', line 28738

def name
  @name
end

#performanceObject

Returns the value of attribute performance.



28746
28747
28748
# File 'lib/BuildingSync.rb', line 28746

def performance
  @performance
end

#powerObject

Returns the value of attribute power.



28753
28754
28755
# File 'lib/BuildingSync.rb', line 28753

def power
  @power
end

#ratedFlowObject

Returns the value of attribute ratedFlow.



28751
28752
28753
# File 'lib/BuildingSync.rb', line 28751

def ratedFlow
  @ratedFlow
end

#referenceObject

Returns the value of attribute reference.



28760
28761
28762
# File 'lib/BuildingSync.rb', line 28760

def reference
  @reference
end

#shellGeometryObject

Returns the value of attribute shellGeometry.



28757
28758
28759
# File 'lib/BuildingSync.rb', line 28757

def shellGeometry
  @shellGeometry
end

#wasteWaterHREffObject

Returns the value of attribute wasteWaterHREff.



28749
28750
28751
# File 'lib/BuildingSync.rb', line 28749

def wasteWaterHREff
  @wasteWaterHREff
end

#waterUsePerCycleObject

Returns the value of attribute waterUsePerCycle.



28750
28751
28752
# File 'lib/BuildingSync.rb', line 28750

def waterUsePerCycle
  @waterUsePerCycle
end

#weightObject

Returns the value of attribute weight.



28748
28749
28750
# File 'lib/BuildingSync.rb', line 28748

def weight
  @weight
end

Instance Method Details

#__xmlattrObject



28763
28764
28765
# File 'lib/BuildingSync.rb', line 28763

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_airLoopIdRefObject



28823
28824
28825
# File 'lib/BuildingSync.rb', line 28823

def xmlattr_airLoopIdRef
  __xmlattr[AttrAirLoopIdRef]
end

#xmlattr_airLoopIdRef=(value) ⇒ Object



28827
28828
28829
# File 'lib/BuildingSync.rb', line 28827

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

#xmlattr_hydronicLoopIdRefObject



28791
28792
28793
# File 'lib/BuildingSync.rb', line 28791

def xmlattr_hydronicLoopIdRef
  __xmlattr[AttrHydronicLoopIdRef]
end

#xmlattr_hydronicLoopIdRef=(value) ⇒ Object



28795
28796
28797
# File 'lib/BuildingSync.rb', line 28795

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

#xmlattr_idObject



28767
28768
28769
# File 'lib/BuildingSync.rb', line 28767

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



28771
28772
28773
# File 'lib/BuildingSync.rb', line 28771

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

#xmlattr_programIdObject



28831
28832
28833
# File 'lib/BuildingSync.rb', line 28831

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



28835
28836
28837
# File 'lib/BuildingSync.rb', line 28835

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

#xmlattr_scheduleIdRefObject



28775
28776
28777
# File 'lib/BuildingSync.rb', line 28775

def xmlattr_scheduleIdRef
  __xmlattr[AttrScheduleIdRef]
end

#xmlattr_scheduleIdRef=(value) ⇒ Object



28779
28780
28781
# File 'lib/BuildingSync.rb', line 28779

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

#xmlattr_typeObject



28815
28816
28817
# File 'lib/BuildingSync.rb', line 28815

def xmlattr_type
  __xmlattr[AttrType]
end

#xmlattr_type=(value) ⇒ Object



28819
28820
28821
# File 'lib/BuildingSync.rb', line 28819

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

#xmlattr_waterMeterIdRefObject



28807
28808
28809
# File 'lib/BuildingSync.rb', line 28807

def xmlattr_waterMeterIdRef
  __xmlattr[AttrWaterMeterIdRef]
end

#xmlattr_waterMeterIdRef=(value) ⇒ Object



28811
28812
28813
# File 'lib/BuildingSync.rb', line 28811

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

#xmlattr_waterScheduleIdRefObject



28799
28800
28801
# File 'lib/BuildingSync.rb', line 28799

def xmlattr_waterScheduleIdRef
  __xmlattr[AttrWaterScheduleIdRef]
end

#xmlattr_waterScheduleIdRef=(value) ⇒ Object



28803
28804
28805
# File 'lib/BuildingSync.rb', line 28803

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

#xmlattr_waterTempScheduleIdRefObject



28783
28784
28785
# File 'lib/BuildingSync.rb', line 28783

def xmlattr_waterTempScheduleIdRef
  __xmlattr[AttrWaterTempScheduleIdRef]
end

#xmlattr_waterTempScheduleIdRef=(value) ⇒ Object



28787
28788
28789
# File 'lib/BuildingSync.rb', line 28787

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