Class: BuildingSync::RefrigerationSystemType

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

Overview

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

refrigerationSystemCategory - BuildingSync::RefrigerationSystemType::RefrigerationSystemCategory
thirdPartyCertification - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: RefrigerationSystemCategory

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(refrigerationSystemCategory = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ RefrigerationSystemType

Returns a new instance of RefrigerationSystemType.



11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
# File 'lib/BuildingSync.rb', line 11155

def initialize(refrigerationSystemCategory = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil)
  @refrigerationSystemCategory = refrigerationSystemCategory
  @thirdPartyCertification = thirdPartyCertification
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @primaryFuel = primaryFuel
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#equipmentIDObject

Returns the value of attribute equipmentID.



11133
11134
11135
# File 'lib/BuildingSync.rb', line 11133

def equipmentID
  @equipmentID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



11130
11131
11132
# File 'lib/BuildingSync.rb', line 11130

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



11129
11130
11131
# File 'lib/BuildingSync.rb', line 11129

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



11127
11128
11129
# File 'lib/BuildingSync.rb', line 11127

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



11128
11129
11130
# File 'lib/BuildingSync.rb', line 11128

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



11126
11127
11128
# File 'lib/BuildingSync.rb', line 11126

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



11132
11133
11134
# File 'lib/BuildingSync.rb', line 11132

def quantity
  @quantity
end

#refrigerationSystemCategoryObject

Returns the value of attribute refrigerationSystemCategory.



11122
11123
11124
# File 'lib/BuildingSync.rb', line 11122

def refrigerationSystemCategory
  @refrigerationSystemCategory
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



11123
11124
11125
# File 'lib/BuildingSync.rb', line 11123

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



11131
11132
11133
# File 'lib/BuildingSync.rb', line 11131

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



11124
11125
11126
# File 'lib/BuildingSync.rb', line 11124

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



11125
11126
11127
# File 'lib/BuildingSync.rb', line 11125

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



11135
11136
11137
# File 'lib/BuildingSync.rb', line 11135

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



11139
11140
11141
# File 'lib/BuildingSync.rb', line 11139

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



11143
11144
11145
# File 'lib/BuildingSync.rb', line 11143

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

#xmlattr_StatusObject



11147
11148
11149
# File 'lib/BuildingSync.rb', line 11147

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



11151
11152
11153
# File 'lib/BuildingSync.rb', line 11151

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