Class: BuildingSync::DishwasherSystemType

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

Overview

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

dishwasherMachineType - SOAP::SOAPString
dishwasherConfiguration - SOAP::SOAPString
dishwasherClassification - SOAP::SOAPString
dishwasherLoadsPerWeek - BuildingSync::DishwasherSystemType::DishwasherLoadsPerWeek
dishwasherEnergyFactor - BuildingSync::DishwasherSystemType::DishwasherEnergyFactor
dishwasherHotWaterUse - BuildingSync::DishwasherSystemType::DishwasherHotWaterUse
controls - BuildingSync::DishwasherSystemType::Controls
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: Controls, DishwasherEnergyFactor, DishwasherHotWaterUse, DishwasherLoadsPerWeek

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(dishwasherMachineType = nil, dishwasherConfiguration = nil, dishwasherClassification = nil, dishwasherLoadsPerWeek = nil, dishwasherEnergyFactor = nil, dishwasherHotWaterUse = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ DishwasherSystemType

Returns a new instance of DishwasherSystemType.



11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
# File 'lib/BuildingSync.rb', line 11313

def initialize(dishwasherMachineType = nil, dishwasherConfiguration = nil, dishwasherClassification = nil, dishwasherLoadsPerWeek = nil, dishwasherEnergyFactor = nil, dishwasherHotWaterUse = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil)
  @dishwasherMachineType = dishwasherMachineType
  @dishwasherConfiguration = dishwasherConfiguration
  @dishwasherClassification = dishwasherClassification
  @dishwasherLoadsPerWeek = dishwasherLoadsPerWeek
  @dishwasherEnergyFactor = dishwasherEnergyFactor
  @dishwasherHotWaterUse = dishwasherHotWaterUse
  @controls = controls
  @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

#controlsObject

Returns the value of attribute controls.



11280
11281
11282
# File 'lib/BuildingSync.rb', line 11280

def controls
  @controls
end

#dishwasherClassificationObject

Returns the value of attribute dishwasherClassification.



11276
11277
11278
# File 'lib/BuildingSync.rb', line 11276

def dishwasherClassification
  @dishwasherClassification
end

#dishwasherConfigurationObject

Returns the value of attribute dishwasherConfiguration.



11275
11276
11277
# File 'lib/BuildingSync.rb', line 11275

def dishwasherConfiguration
  @dishwasherConfiguration
end

#dishwasherEnergyFactorObject

Returns the value of attribute dishwasherEnergyFactor.



11278
11279
11280
# File 'lib/BuildingSync.rb', line 11278

def dishwasherEnergyFactor
  @dishwasherEnergyFactor
end

#dishwasherHotWaterUseObject

Returns the value of attribute dishwasherHotWaterUse.



11279
11280
11281
# File 'lib/BuildingSync.rb', line 11279

def dishwasherHotWaterUse
  @dishwasherHotWaterUse
end

#dishwasherLoadsPerWeekObject

Returns the value of attribute dishwasherLoadsPerWeek.



11277
11278
11279
# File 'lib/BuildingSync.rb', line 11277

def dishwasherLoadsPerWeek
  @dishwasherLoadsPerWeek
end

#dishwasherMachineTypeObject

Returns the value of attribute dishwasherMachineType.



11274
11275
11276
# File 'lib/BuildingSync.rb', line 11274

def dishwasherMachineType
  @dishwasherMachineType
end

#equipmentIDObject

Returns the value of attribute equipmentID.



11291
11292
11293
# File 'lib/BuildingSync.rb', line 11291

def equipmentID
  @equipmentID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



11288
11289
11290
# File 'lib/BuildingSync.rb', line 11288

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



11287
11288
11289
# File 'lib/BuildingSync.rb', line 11287

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



11285
11286
11287
# File 'lib/BuildingSync.rb', line 11285

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



11286
11287
11288
# File 'lib/BuildingSync.rb', line 11286

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



11284
11285
11286
# File 'lib/BuildingSync.rb', line 11284

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



11290
11291
11292
# File 'lib/BuildingSync.rb', line 11290

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



11281
11282
11283
# File 'lib/BuildingSync.rb', line 11281

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



11289
11290
11291
# File 'lib/BuildingSync.rb', line 11289

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



11282
11283
11284
# File 'lib/BuildingSync.rb', line 11282

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



11283
11284
11285
# File 'lib/BuildingSync.rb', line 11283

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



11293
11294
11295
# File 'lib/BuildingSync.rb', line 11293

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



11297
11298
11299
# File 'lib/BuildingSync.rb', line 11297

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



11301
11302
11303
# File 'lib/BuildingSync.rb', line 11301

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

#xmlattr_StatusObject



11305
11306
11307
# File 'lib/BuildingSync.rb', line 11305

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



11309
11310
11311
# File 'lib/BuildingSync.rb', line 11309

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